AppScheme技术
什么是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)
名称 | 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 |
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 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZeroUltra!
评论