js如何识别app应用是否已安装?


    $(".a").click( function (){

        var agentUser = navigator.userAgent;
        if (agentUser.indexOf('iPhone')>-1 || agentUser.indexOf('iPod')>-1 || agentUser.indexOf('iPad')>-1) {

            $(this).prop('href','KingTalentApp://')

            window.setTimeout(function () {
                window.location.href = 'itms-apps://itunes.apple.com/us/app/jin-ying-jie/id1184103156?l=zh&ls=1&mt=8';
            }, 1000);
        }
        else if( agentUser.indexOf('Android')>-1 || agentUser.indexOf('Lindex')>-1)
        {

            $(this).prop('href','jinyingjie://app.jinyingjie')

            window.setTimeout(function () {
                window.location.href = 'http://www.jinyingjie.com/Uploads/jinyingjie.apk';
            }, 1000);
        }

    })

在网上找的代码 苹果没有问题 但是安卓手机总是有些机型识别不了 不太灵

阅读 2.6k
2 个回答

在安卓上有时不行 但是过半天又行了 不知道咋回事
另一部手机就是一直不行

测试下不行的那台机器的UA

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题