时间:2021-05-18
代码功能:
判断手机/平板是否安装app
如果安装 则调用app的scheme,传入url当作参数,来做后续操作
如果没有安装 则跳转到app store/google play 下载app
复制代码 代码如下:
(function() {
var openUrl = window.location.search;
try{
openUrl = openUrl.substring(1,openUrl.length);
}catch(e){
}
var isiOS = navigator.userAgent.match('iPad')
|| navigator.userAgent.match('iPhone')
|| navigator.userAgent.match('iPod'), isAndroid = navigator.userAgent
.match('Android'),isDesktop = !isiOS&&!isAndroid;
if (isiOS) {
setTimeout(function () { window.location = "itms-apps://itunes.apple.com/app/[name]/[id]?mt=8"; },25);
window.location = "[scheme]://[host]?url="+openUrl;
}else if(isAndroid){
window.location = "intent://[host]/"+"url="+openUrl+"#Intent;scheme=[scheme];package=[package_name];end";
}else{
window.location.href = openUrl;
}
})();
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了js判断手机和pc端选择不同执行事件的方法。分享给大家供大家参考。具体如下:判断是否为手机:functionisMobile(){varsUser
本文实例讲述了asp.net及javascript判断是否手机访问的方法。分享给大家供大家参考,具体如下://////判断手机用户UserAgent//////
js判断手机号是否正确并返回的代码,具体代码如下所示:functionabc(){varmyreg=/^(((13[0-9]{1})|(15[0-9]{1})|
今天就为大家介绍一下用js判断手机客户端平台及系统平台的方法://手机端判断各个平台浏览器及操作系统平台functioncheckPlatform(){if(/
Android照相在android中,照相功能系统已经提供,在app中可以直接使用。当手机从androidplay里面下载有照相功能的应用时,会判断手机是否支持