您的位置:首页 > 移动开发

微信分享后点击分享唤醒app

2015-08-26 17:54 295 查看
成功分享链接到朋友圈或 好友之后 点分享的链接会跳转到一个html页,这个网页的url是在写分享时传的值(如mWXModel.setUrl("http://hfgj.sinaapp.com/xxxx.html");)



在微信中要用浏览器打开是这样子

这个网页的URL是http://hfgj.sinaapp.com/xxxx.html



在html里是这么写的



这个url 的scheme 是gaschat 而唤起应用可以通过scheme匹配来唤起 在我们的应用里的Minfest里就有了



添加这个<intent-filter>中的配置, 这样当点击”唤起加气宝”的时候通过scheme 匹配就可以打开这个GCMainActivity了(前提是要安装我们的应用,如果没安装会出错,可以设计直接跳到下载页)



到了GCMainActivity里通过一系列url传值在onCreate()方法里可以获取到url 就是scheme为gaschat的url ,然后通过.doExec(url)方法就执行命令解析url,这行代码生效后就跳转到详情页了 app被唤起

在这附录一个URI规范:

## 1.uri规范

一个完整的uri应该是这样写的

scheme://host:port/path?query#fragment

或者scheme://userInfo@host:port/path?query#fragment
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: