如何通过浏览器app调用微信浏览器手机内的app,比如启动qq

Android-微信浏览器/qq浏览器内如何实现调用并打开手机第三方应用?
公司app有个需求,分享的新闻链接能用自己的app打开浏览,未安装时引导用户安装;
平台:android/ios;
分享SDK:友盟社会化分享SDK
目前方案:
android客户端使用intent-filter过滤设定的scheme(如test://),在新闻的html页中用js跳转test://xxxx的url;
该方案在普通浏览器中都能实现效果,已安装则打开app
X5内核的qq浏览器和微信浏览器不能实现效果
如androdi客户端中分享到微信和朋友圈的新闻链接,点击后只能进入新闻页,但不能调起应用
ios客户端可以设置分享消息类型为应用分享类型,就可以正常在微信中打开,andriod客户端则没有该类型设置
[UMSocialData&defaultData].extConfig.wxMessageType&=&UMSocialWXMessageTypeA
目前研究成果:
X5浏览器可能有url&scheme白名单,把test://拦截掉了;
ios版的微信未使用X5内核,怀疑这是ios可以跳转的原因
求助:请技术大牛赐教解决方案
哪些不管。国内的烂货。
用deepshare吧, 能完美解决你所有关于场景还原的问题, 还有dashboard可以分析数据,我们的app已经集成了,挺好用的。 你可以看看 www.deepshare.io2015年7月 Web 开发大版内专家分月排行榜第三
2015年7月 Web 开发大版内专家分月排行榜第三
2015年7月 Web 开发大版内专家分月排行榜第三
2015年7月 Web 开发大版内专家分月排行榜第三
2015年7月 Web 开发大版内专家分月排行榜第三
2015年7月 Web 开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。红米手机 &
电视盒子 &
智能硬件 &
楼主的荣誉
扫码下载App一键签到 升级加速
【MI达人】这才是QQ、微信打开网页链接的正确方式
扫一扫!手机看帖更爽
作为达人经常通过微信、QQ等社交软件分享帖子,但是QQ或微信里点击帖子链接后都是在其内部打开,内部打开的缺点就是登陆的账号信息不会保存,每次都得重新登陆,感觉好久没有抢过沙发了;为了解决这个问题,前面暗夜分享了通过第三方插件“默认浏览器”来实现QQ、微信里打开网页自动选择对应APP打开;比如打开小米社区的帖子链接就直接跳转到社区APP打开,而这款插件实现的方法是复制链接,复制链接后就会调用外部浏览器或者APP打开,所以无论在何时何地只要复制链接它都是调用浏览器或者APP打开一次。在QQ或者微信里时是方便快捷,但是当你在便签、短信、网页里复制到网页地址时,你本来不想打开,结果依然打开了,这就不是便捷,是添堵,并且还得把插件常挂在后台保持运行。所以,理想状态是,只有在QQ或者微信里点击的时候才会自动调用外部浏览器或者APP打开,并且用户可以自由设定哪些地址不调用外部浏览器(比如QQ自己的)直接在QQ内打开。阅读提示:学习本帖教程前请先观看下面演示视频,觉得满意再学习,不满意则关闭页面,请勿胡乱评论。◆准备工具◆要把这个功能加入到系统级别,需要Xposed框架支持;至于如何安装Xposed框架,大家可以参考小米学院的帖子。安装框架最容易失败的步骤就是解锁分区,因为手机与电脑之间连接后需要安装ADB驱动才能运行解锁分区的程序。所以最简单的办法,在电脑上安装“应用宝”,手机连接电脑后,会自动安装所需驱动,只要应用宝显示手机连接成功,说明驱动安装成功。小米学院Xposed框架安装指南:Xposed框架刷好以后,安装本次教程配套的插件“去你大爷的内置浏览器”,插件大家可以自行搜索下载,也可以回复帖子获取下载链接。插件安装好以后,勾选QQ和微信;然后打开Xposed框架管理器,点击右上角“三”按钮,选择模块,勾选“去你大爷的内置浏览器”,然后重启手机即可生效;Xposed框架系列插件,设置完成后都需要重启手机才可以生效。◆设置流程◆QQ与微信设置:由于我们已经把Xposed框架设置好了,所以未忽略的链接都会绕过QQ或者微信的内置浏览器,用外部默认浏览器打开。暗夜以小米社区链接为例,随便去小米社区复制一个帖子链接发到QQ群或者QQ好友;点击帖子链接,首次会请求打开“去你大爷的内置浏览器”,选择允许(下图1),完成后提示重启手机(下图2);重启完成后,再次点击帖子链接,这时候就会直接弹出应用选择,选择小米社区,并且勾选默认此设置选项;微信设置方法与QQ一样的,选择社区APP勾选默认选项(下图3),如果提示调用社区APP,选择允许即可。设置默认浏览器:有的时候我们并不是需要所有链接都用APP打开,而需要通过浏览器方式打开,但是每个用户的使用习惯不同所用的浏览器也不同,比如暗夜常用默认浏览器就是MIUI自带、其次是QQ浏览器,那么就需要把自己喜欢的浏览器设置成默认浏览器。打开系统设置,点击更多应用,点击底部的默认应用设置,选择浏览器,勾选所需浏览器即可。设置白名单:上面两个设置是为了解决QQ或者微信里点击链接后,跳转调用对应的APP或者浏览器;但是、但是、但是我们也不是所有链接都需要跳转,反而需要直接在QQ或者微信里打开,也就是不需要跳转,暗夜以为例演示不跳转。这就需在“去你大爷的内置浏览器”里面,把不需要跳转的地址添加到白名单,这样点击链接后,不会跳转,直接在QQ内打开。打开“去你大爷的内置浏览器”APP,点击QQ或者微信,选择添加白名单,然后输入需要忽略的域名(网页地址),点击确定,重启手机;这里暗夜分享一个技巧,添加白名单,最好收集整理好后统一添加,免得重复重启手机。添加应用:完成以上操作,相信你对“去你大爷的内置浏览器”插件的功能应该理解清楚了,简单点就是绕过软件自身的浏览器。但是你也肯定有困惑,毕竟“去你大爷的内置浏览器”插件只自带了几款常用的社交软件,对于一些不太常用的社交软件怎么办呢?我们则可以通过自己添加应用的方式来实现,先添加应用,再设置白名单,重启手机即可;添加应用的方式非常简单,先把APP安装在手机上,然后直接读取手机里的应用列表,选择应用即可(暗夜以添加钉钉为例进行演示)。最后重启,然后进行跟QQ首次设置时的一样的操作步骤,进行验证。温馨提示:Xposed框架+所需插件,回复刷新后即可下载。以下内容被隐藏,回复本帖后可见以上就是暗夜关于QQ、微信等社交应用内网页链接打开方式到分享;说直白点就是使用该插件后,除了白名单里的地址其它网页地址都会进行跳转,而白名单我们可以自行添加与删除;如果“去你大爷的内置浏览器”插件里面没有的社交应用,大家也可以自己添加并激活。这里暗夜得提醒大家,有的社交软件内置了几个浏览器,可能就会出现你添加了白名单,依然会跳转外部浏览器打开,而我们需要是内部打开,所以需要用到添加规则,屏蔽掉。大家遇到使用问题,欢迎私聊暗夜,也可以在帖子里回复!慎重提示:本帖内容禁止任何方式转载,如需要转载的请私信联系我!
扫描二维码,手机查看本帖
已有3人评分
我是来打酱油的!
总评分: 经验 +70
好复杂的样子的
·来自移动端
怎么处理?
米粉节快乐!小米7周年快乐!
米粉节快乐!小米7周年快乐!
小米7周岁生日快乐!
还可以这样玩啊!长知识了
小米七周年生日快乐!
·来自小米手机5
祝小米7周年生日快乐!
·来自iPhone 6s
小米七周年生气快乐
小米7周年快乐!
小米七岁生日快乐
·来自小米Note
·来自小米手机5
支持小米……
·来自小米手机5
·来自移动端
·来自小米手机5
厉害了我的哥
·来自小米手机5
多谢大神分享
·来自小米Note
有框架就是爽
京ICP证110507号 京ICP备号想在微信网页中调用手机上的百度地图软件实现定位,求大神指点。背景:最近做了个微信应用,要在网页中调用百度地图定位,本来使用的是百度地图的Web
API组件,功能基本能满足要求,但是在第一次打开时速度太慢,有些用户用的还是2G网络,导致地图根本打不开,所以想如果能自己调用手机上的百度地图的
话,就会好很多了。只是不确定在微信网页中能否调用手机上的百度地图,望各位大神指点。感激不尽....
一名有气质的程序员
我的理解,你的意思是在微信中打开一个链接酱紫么?嗯,和手机网页调用应该没什么区别,只是浏览器不同而已吧!
做手机网页的时候,我是在页面直接调用的百度地图。不知道你用没用过百度统计,百度统计就是你在人家的网站上保存你的站点,然后就会给你生成一个类似密钥的东西,是包含在&script&标签中的,你直接把那个一整段生成的东西放到你网页的head中。百度地图的用法也是这样,不同的就是要在js中调用一下并且设置一些你需要的东西。感觉很像用js插件的样纸~
给你发个链接看看,人家写的还是很详细的,案例也很详细啦~我只用过一次,经验不丰富,希望能帮到你吧!
/map/jsdemo-mobile.htm#a1_1
已被提问者采纳
你还没有登录,请先登录或注册慕课网帐号
&a href="bdapp://map/direction?origin=latlng:34.,108.|name:我家&destination=大雁塔&mode=driving&region=西安&src=yourCompanyName|yourAppName"&导航&/a&安卓qq浏览器能调用,安卓微信中发现不能调用,不知道是微信屏蔽百度地图还是百度地图屏蔽微信
你还没有登录,请先登录或注册慕课网帐号
11845人关注
23492人关注
Copyright (C)
All Rights Reserved | 京ICP备 号-2

我要回帖

更多关于 html5调用qq浏览器 的文章

 

随机推荐