什么是Scheme

scheme是一种页面内跳转协议,是一种非常好的实现机制,通过定义自己的scheme协议,可以非常方便跳转app中的各个页面

  • 1.通过小程序,利用Scheme协议打开原生app
  • 2.H5页面点击锚点,根据锚点具体跳转路径APP端跳转具体的页面
  • 3.APP端收到服务器端下发的PUSH通知栏消息,根据消息的点击跳转路径跳转相关页面
  • 4.APP根据URL跳转到另外一个APP指定页面
  • 5.通过短信息中的url打开原生app

Unity

使用

使用Application.OpenURL();填入对应参数即可

构建

别的app 打开unity 会响应Application.deepLinkActivated

Application-deepLinkActivated - Unity 脚本 API

Android

可以看看之前的文章

Android导出aar插件供Unity使用以及通过android scheme启动unityApp_Zero_LJ的博客-CSDN博客

利用URLScheme实现Unity跳转到其他app - cancantrbl - 博客园 (cnblogs.com)

IOS

暂时不知

利用URLScheme实现Unity跳转到其他app - cancantrbl - 博客园 (cnblogs.com)

各大AppScheme收集

更新 含参数的 URL Scheme 收集.md (github.com)

https://blog.csdn.net/hzhnzmyz/article/details/119149058

一些常用APP的URL Scheme | Hui Wang’s Blog (xydida.com)

IOS iOS快捷指令URL Scheme 之 系统操作V1.0(更新于2021年7月28日) - 哔哩哔哩 (bilibili.com)

打开iOS新世界的大门 | 有趣的URL Scheme - 少数派 (sspai.com)

ios快捷指令网站大全 - 知乎 (zhihu.com)

QQ

名称 scheme
打开qq mqq://
打开QQ群 mqqapi://card/show_pslcard?src_type=internal&version=1&card_type=group&uin=QQ群号
打开联系人 mqqapi://card/show_pslcard?src_type=internal&version=1&uin=QQ号码
QQ邮箱 qqmail://
加好友 mqqapi://card/show_pslcard?src_type=internal&version=1&uin={QQ号}
TIM tim:// (其他好像和qq也是一样的)
tim 扫一扫 tim://qrcode/scan_qrcode?version=1&src_type=app

微信

打开微信 weixin://
扫一扫 weixin://scanqrcode 好像没用 听说是微信把很多scheme 都封了
企业微信 wxwork://

BiliBili

打开 bilibili://
打开主页 bilibili://home
搜索视频 bilibili://search?keyword=视频名称 可以以直接填写av bv号
视频播放页面 bilibili://video/av or bv
扫一扫 bilibili://qrcode
个人中心 bilibili://user_center
UID用户页面 bilibili://space/uid
打开直播间 bilibili://live/id
我的收藏 bilibili://main/favorite
番剧 bilibili://bangumi/season/seansonid

支付宝

付款码 alipay://platformapi/startapp?appId=20000056
扫一扫 alipay://platformapi/startapp?appId=10000007
乘车码 alipay://platformapi/startapp?appId=200011235
红包 alipays://platformapi/startapp?appId=88886666
收款 alipays://platformapi/startapp?appId=20000123
转账 alipays://platformapi/startapp?appId=20000221
手机充值 alipays://platformapi/startapp?appId=10000003
生活缴费 alipays://platformapi/startapp?appId=20000193

系统

电话 tel://手机号
短信 sms://手机号
备忘录 mobilenotes://
设置 prefs:root=SETTING
E-Mail MESSAGE://

微博

微博搜索 sinaweibo://searchall?q=[prompt]
扫一扫 sinaweibo://qrcode
发微博 sinaweibo://share?content=[prompt:微博内容]
指定用户个人资料页 sinaweibo://userinfo?uid=uid (怎么找uid 微博找到用户主页 然后分析 后面数字就是uid)
新浪微博国际版 weibointernational:// 后面的host好像都是通用的

Lofter

打开Lofter lofter://
打开设置 lofter://set/main
打开设置偏好设置 lofter://set/main/preference 通过解包APK查看
打开某个人的主页面 lofter://[id].lofter.com