HBuilder打包后如何禁止H5页面自动跳转到第三方APP各位大虾,小弟遇到一个问题,没有很好的思路,希望有大虾可以指点。
问题是这样的:我用HBuilder加载H5页面,页面内容不确定,有个场景是页面为腾讯视频,优酷视频的首页,是m站,当本地安装了腾讯视频,优酷等视频的app时,打开网页会自动跳转到APP,现在我的需求是拦截这种跳转行为,就是不管是什么APP,是否在本地安装了,打开的页面都不跳转,请问这个如何做到?
这让我想到了微信的网页是不允许打开本地的APP或跳转Appstore的,这个是怎么做到的?
如何去有效的拦截它?毕竟我总不能去腾讯或者优酷的的URLScheme吧?大家有好的思路好的办法都砸过来吧!谢谢
a***@zhumuyin.cn
- 发布:2018-04-12 20:27
- 更新:2018-11-28 23:43
- 阅读:5383
3 个回复
回梦無痕 - 暂停服务
一般的链接都是http://或者https://开头的,如果要唤醒第三方app,一般都是靠url scheme去唤醒,比如唤醒微博就是weibo://。那么,只要拦截webview的url判断一下开头就可以拦截掉唤醒了。
H5+的webview拦截url方法是overrideUrlLoading。
以上仅为推测,没有试过,不确定能用,如果楼主试了告知一下结果。
a***@zhumuyin.cn (作者) - 求贤若渴
那位大侠懂 发一下处理方法啊 谢谢
王明德
楼主搞定了没有,搞定了跪求
2019-05-04 02:05
kaiven
android 可以
iphone手机不行