在微信中打开链接时,会弹出一个掩码提示用户,请单击右上角在浏览器中将其打开。如何实现呢?收集,整理并确认其可用后,针对需要的用户汇总可用的版本


以下是代码部分:
第一步:确定微信的UA。

var ua = navigator.userAgent;
var isWeixin = !!/MicroMessenger/i.test(ua);第2步:引入默认的隐藏层。

点击下载APP
点击下载APP2
点击右上角
选择在浏览器中打开
第3步:添加CSS样式

步骤4:单击按钮显示隐藏层,单击隐藏层将其关闭,总JS代码如下:
function weixinTip(ele){
var ua = navigator.userAgent;
var isWeixin = !!/MicroMessenger/i.test(ua);
if(isWeixin){
ele.onclick=function(e){
window.event? window.event.returnValue = false : e.preventDefault();
document.getElementById(JweixinTip).style.display=block;
}
document.getElementById(JweixinTip).onclick=function(){
this.style.display=none;
}
}
}
var btn1 = document.getElementById(JdownApp);//下载一
weixinTip(btn1);
var btn2 = document.getElementById(JdownApp2); //下载二
weixinTip(btn2);

使用上面的代码,您不再需要担心有多个按钮。
所有代码演示:
其他:此版本会在您单击微信中的按钮时提示您在浏览器中打开掩码。还有其他版本:在打开页面时直接显示提示,在Android和Apple上显示不同的提示。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-346339-1.html
搞先进军舰来怕给撞坏了
而且钱可随时转进转出
各种复杂添加剂