微信分享后点击分享唤醒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
在微信中要用浏览器打开是这样子
这个网页的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
相关文章推荐
- Unity—UGUI
- android实用案例-获取本地图片/拍照 后进行图片裁剪
- 斯坦福大学iOS应用开发教程学习笔记(第一课) MVC/Objective-C
- iOS程序启动过程
- iOS 状态栏的隐藏
- android实体按键的监听
- Android平台Overlay机制
- iOS 指纹解锁
- css图片上文字居中,兼容微信
- Error:Android Source Generator: [sdk] Android SDK is not specified.
- 【iOS开发系列】MD5加密
- Android LayoutInflater的到View后丢失LayoutParam信息的问题
- 黑马程序员——ios基础---Objective-C:ARC、类别、Block、协议
- Android LruCache
- Android应用程序用户界面(一)
- cocos2dx编译android游戏中,我踩过的坑_3
- iOS开发系列--通知与消息机制
- Struts2学习笔记(四):action中访问request,session以及applicationContext等web资源的方法
- android知识点1- 清除缓存代码
- iOS 多个tabBar之间跳转的问题