您好,欢迎访问一九零五行业门户网

使用JS调用APP代码

这篇文章分享使用js调用app代码如下
/*         500ms内,本机有应用程序能解析对应的协议并打开程序,调用该应用;         如果本机没有应用程序能解析该协议或者500ms内没有打开这个程序,         则执行settimeout里面的function,跳转到下载页面。         iosappid: appid         iphoneschema: ios app 协议         iosappdownloadurl: ios app 下载地址 https://itunes.apple.com/cn/app/id@appid@         androidschema: androind app 协议         androidappdownloadurl: androind app 下载地址  */function opendapp(iosappid, iphoneschema, iosappdownloadurl, androidschema, androidappdownloadurl){    if (navigator.useragent.match(/(iphone|ipod|ipad);?/i)) { //iphone        var loaddatetime = new date();        window.settimeout(function() {            var timeoutdatetime = new date();            if (timeoutdatetime - loaddatetime < 5000) {                window.location = iosappdownloadurl.replace(@appid@, iosappid);//ios app 下载地址             } else {                window.close();             }         },25);        window.location = iphoneschema; //ios app 协议     }else if (navigator.useragent.match(/android/i)) {//androind        try {            window.location =  androidschema; //androind app 协议             settimeout(function(){                window.location = androidappdownloadurl;; //androind app 下载地址             },500);         } catch(e) {}     } }
以上就是使用js调用app代码的详细内容。
其它类似信息

推荐信息