作者:恒如初见_193 | 来源:互联网 | 2023-10-11 15:41
varisAndroid=navigator.userAgent.toLowerCase().indexOf(android)-1||navigator.userAgent.
var isAndroid = navigator.userAgent.toLowerCase().indexOf('android') > -1 || navigator.userAgent.toLowerCase().indexOf('adr') > -1;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| if(isAndroid){
window.location.href="https://play.google.com/store/apps/details?id=com.starmakerinteractive.starmaker&hl=zh_CN"
}else{
setTimeout(function () {
window.location.href = "https://itunes.apple.com/us/app/starmaker-sing-+-video-+-auto/id342138881?mt=8"
},3000);
window.location.href= "fb213560439114://";
}
这种在用户没有下载app。,点击跳转的时候safari提示网页地址无效,
然后我才用了这种方式
var ifr = document.createElement('iframe');
ifr.src = 'fb213560439114://';
ifr.style.display = 'none';
document.body.appendChild(ifr);
window.setTimeout(function(){
document.body.removeChild(ifr);
},3000)
这种不会自动跳转到app里面 。这种会一直跳转到app store 。有没有更优雅的办法 |