微信内置浏览器无法打开APP下载链接的解决方案
最近遇到一个问题,app用户邀请好友,分享到微信好友,但是微信好友打不开对应的app下载链接。然后ui给我做了个图,引导用户点击浏览器右上角,在外部浏览器中打开app下载页,如下图:
但是我又遇到问题,我以为微信官方提供了对应的js-sdk可以指定在微信内置浏览器中点击右上角浏览器,跳转到指定链接的页面。但是找了半天没找到,点击在浏览器中打开又在外部浏览器中打开了当前的引导页,这肯定是有问题的,最后换个思路,只需要在页面加载的时候判断一下这个引导页是在微信内置浏览器中打开的,还是在外部浏览器中打开的,如果在微信内置浏览器中打开,就什么都不用做;如果是在外部浏览器中打开,就像这样window.location.href=’./downloadApp.html’打开app下载页,然后正常点击下载按钮就可以下载app,代码如下:
window.onload=function(){var ua = window.navigator.userAgent.toLowerCase()if (ua.match(/MicroMessenger/i) == 'micromessenger' || ua.match(/_SQ_/i) == '_sq_') {// 微信内置浏览器} else {window.location.href='./downloadApp.html'}}
微信内置浏览器无法打开APP下载链接的解决方案相关推荐
- 关于微信内置浏览器,打开图片上传功能,调用的问题
关于微信内置浏览器,打开图片上传功能,调用的问题 前段时间,项目完结测试的时候,同事打开魅族手机测试,无意中发现一个奇葩的问题! 描述: 显示的是文件系统,列表式的,没有调用相机的功能图标,为什么呢? ...
- 微信内置浏览器能打开的网页复制网址出来用浏览器却打不开
前不久遇到一个问题:微信内置浏览器能打开的网页复制网址出来用浏览器却打不开 之前该网址是被防火墙阻塞了的,后来放开了该网址,然后微信内置浏览器能打开没问题,包括家里面的网络和个人热点打开也没有问题,手 ...
- html页面如何访问控制限制,如何限制网页只能在微信内置浏览器中打开访问
最近公众号和个人网站进行了对接,用户回复关键词,公众号返回图文消息给用户,用户再点击图文消息即可跳转到一个网页链接,在微信的内置浏览器中打开.问题是这个页面在电脑上的浏览器也是可以访问的,那么其他人就 ...
- 微信内置浏览器无法打开APK(APP)下载链接的处理办法
想必大家会经常碰到网页链接在微信内无法打开和微信内无法打开app下载页的情况.通常这种情况微信会给个提示 "已停止访问该网址" ,那么导致这个情况的因素有哪些呢,主要有以下四点 1 ...
- 判断当前页面是否在微信内置浏览器中打开
转: 任何浏览器的判断都是获取user-agent参数进行判断的,判断当前页面是否在微信浏览器中打开同样也不例外. 1.首先需要获取微信内置浏览器的User Agent,经过对微信的浏览器的检测,它的 ...
- 如何限制网页只能在微信内置浏览器中打开?
微信网页授权 关于网页授权的两种scope的区别说明 列表内容 2. <script type="text/javascript">// 对浏览器的UserAgent进 ...
- 调用微信内置浏览器实现微信打开的网页上的图片能点击打开的效果
调用微信内置浏览器实现微信打开的网页上的图片能点击打开的效果 为啥微信打开的网页有的图片能点击打开,有的不能呢?因为微信内置浏览器对打开的网页做了限 制.一般我们使用微信的时候都不会特意修改浏览器,所 ...
- ASP.NET MVC Display Mode 移动端视图 配置对微信内置浏览器的识别
最近在捣鼓一个稍微有点low的商城网站,没有计划做app却要求有个wap版,而前端又没有做成响应式,时间WTF,直接利用了asp.net mvc的Display Mode Provider. 使用方式 ...
- 微信内置浏览器使用DevTools实现自动顶帖脚本
接<豆瓣自动顶帖机器人JS脚本>这篇,对于仅能在微信内置浏览器中正常打开或使用的网页,不能使用开发者工具,不能使用Tampermonkey插件.例如微赞的广州租房论坛微信版http://w ...
最新文章
- (Win7)D盘Program Files文件夹不见了
- lingo 嵌套@for或嵌套@sum
- Akka 接收消息超时的处理_Receive Timeout
- Java中string字符串的值_Java中的字符串(String)
- hdu 5131 (2014广州现场赛 E题)
- Spring系列之BeanPostProcessor分析
- python批量下载百度照片
- es中的xpack插件下载_ppt中插入flash动画工具-PowerPoint中插入Flash插件下载电脑版...
- ScrewTurn Wiki 初识
- 二叉树遍历的一些非递归算法
- 【算法】数独解题——用python代码
- C语言中的strcmp函数的作用是什么,c语言strcmp函数用法是什么?
- linux “<“ 会引发血案
- IOS苹果ipa重签名工具(苹果签名工具,ios签名工具,支持Windows系统和Macos系统)
- unity动画系统之两个动画片段之间连线设置
- Java开发工程师的一点职业发展规划
- Invalid bound statement (not found) 终极解决办法
- 交换机中用户权限级别
- Ubuntu20.04下安装显卡驱动
- VMD结合ISSA优化LSSVM功率预测