解决微信中下载APP问题

news/2024/10/18 3:22:28/

使用微信打开网址时,无法在微信内打开常用下载软件,手机APP等。网上流传的各种微信打开下载链接,微信一更新基本失效。大家常用的方法是,弹出一个遮罩提示用户在新的浏览器窗口打开,再也不用管微信如何的更新。

直接判断微信的ua,如果是在微信内置浏览器中打开,弹出一个遮罩提示用户在浏览器中打开下载,并且不加关闭的按钮。这样子用户就只能在浏览器中打开,并且可以直接下载应用了。

css代码

<style type="text/css">*{margin:0; padding:0;}a{text-decoration: none;}img{max-width: 100%; height: auto;}.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index: 100;}.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}
</style>

 

HTML 代码

<div class="weixin-tip"><p><img src="live_weixin.png" alt="微信打开"/></p>
</div>

 

JS代码

<script type="text/javascript">$(window).on("load",function(){var winHeight = $(window).height();function is_weixin() {var ua = navigator.userAgent.toLowerCase();if (ua.match(/MicroMessenger/i) == "micromessenger") {return true;} else {return false;}}var isWeixin = is_weixin();if(isWeixin){$(".weixin-tip").css("height",winHeight);$(".weixin-tip").show();}})
</script>

 

有个herl工具,是可以在微信中自动打开手机浏览器下载APP。

  1、herl工具网址:http://www.fishtool.cn

  2、填写下载的apk的地址,或者下载页链接

  3、点击一键生成,会自动生成二维码和一个链接地址(两个是同一个地址,根据你的需要选择)

  4、生成的二维码或者链接,用微信扫一扫或者用微信打开连接,就可以测试了效果了

 

  如果大家有更好的解决方案或者工具,欢迎推荐分享!

 

转载于:https://www.cnblogs.com/mailbox02/p/11406200.html


http://www.ppmy.cn/news/742986.html

相关文章

如何解决下载链接在微信中无法打开的问题?

如何解决下载链接在微信中无法打开的问题&#xff1f; 参考文章&#xff1a; &#xff08;1&#xff09;如何解决下载链接在微信中无法打开的问题&#xff1f; &#xff08;2&#xff09;https://www.cnblogs.com/qwe123321/p/11004227.html 备忘一下。

解决微信(扫码)无法直接下载apk的问题

参考微信选择在浏览器中打开设置提示遮罩弹窗 使用微信打开网址时&#xff08;或通过扫码方式&#xff09;&#xff0c;无法在微信内打开常用下载软件&#xff0c;手机APP等。 找到一种解决方案&#xff1a;弹出一个遮罩提示用户在新的浏览器窗口打开。 遮罩图片如下&#xff…

微信打开网页不能下载的解决

一个手机端网站的项目&#xff0c;考虑到用户可能用微信扫码打开网站&#xff0c;而微信内置浏览器并不允许用户进行下载。查阅资料后&#xff0c;我做了如下的兼容。 了解到可以用如下方法判断微信浏览器 function is_weixin(){var ua navigator.userAgent.toLowerCase();if(…

微信中不能下载apk包的问题

现在微信分享的功能很多&#xff0c;从分享的链接下载apk安卓包是很正常的&#xff0c;但是微信不让下载apk包&#xff0c;只能通过浏览器来下载&#xff0c;但是这要给用户一个提示吧&#xff0c;不然用户不知道 下面我们来实现&#xff0c;引导用户通过浏览器来下载apk包 看…

解决微信中的下载问题

需求&#xff1a;从微信里跳到外部浏览器进行下载 原因&#xff1a;在微信内不允许直接下载apk 微信中提示在浏览器中打开代码 <!doctype html> <html lang"en"> <head><meta charset"UTF-8"><meta content"initial-sca…

js:使用diff.js实现文本内容差异比较

实现效果 目录 简介安装示例1、json比较diffJson2、按行比较diffLines3、比较数组diffArrays 总结参考资料 简介 A javascript text differencing implementation. 译文&#xff1a;javascript文本差异实现。 相关文档 github https://github.com/kpdecker/jsdiffnpmjs htt…

燃气射流 matlab,基于MATLAB全射流喷头组合喷灌计算模拟

[1] 黄志斌.PSZ型自反馈式射流喷头的研究[J].江苏大学学报(自然科学版),1981,2(2):28-31[2] 黄修桥,廖永诚,刘新民.有风条件下喷灌系统组合均匀度的计算理论与方法研究[J].灌溉排水,1995,14(1):12-18[3] 王文元,杨路华.微喷头布置形式对喷洒均匀度的影响[J].灌溉排水,1994,13(2…

京津冀协同创新基础研究首批项目验收 多个研究成果得到切实应用

新华社天津1月31日电&#xff08;记者周润健&#xff09;京津冀三地科技主管部门组织专家31日在天津对京津冀协同创新首批基础研究合作专项&#xff0c;“南水北调对京津冀受水区生态环境影响及调控机制研究”项目进行了验收。专家组相关负责人表示&#xff0c;通过验收情况来看…