如何在html里检测app是否已安装

如何在html里检测app是否已安装,第1张

您好,我来为您解答:

html里是无法检测的,只能通过js调用android的方法,获取到app的安装信息后,再调用js,传值到html里获得。

转发不转发没影响,这个连接是指向一个固定的连接,一个固定的html界面,就是说任何人点击这个连接都访问了了一个网页,然后这个网页中的js做了两件事,第一有应用,<a href="myapp //path">点击打开程序</a>出发这个连接,没有应用,跳转到<a href="//download">下载程序</a>

如果我的回答没能帮助您,请继续追问。

//判断手机端 *** 作系统(Andorid/IOS),并自动跳转相应下载界面

var androidURL ="XXX"

var browser = {

versions: function() {

var u = navigator.userAgent, app = navigator.appVersion

return {

android: u.indexOf("Android") >-1 || u.indexOf("Linux") >-1,

iPhone: u.indexOf("iPhone") >-1 ,

iPad: u.indexOf("iPad") >-1,

iPod: u.indexOf("iPod") >-1,

}

} (),

language: (navigator.browserLanguage || navigator.language).toLowerCase()

}

function isInstalled(){

window.location="xx://"//打开某手机上的某个app应用

setTimeout(function(){

if (browser.versions.iPhone||browser.versions.iPad||browser.versions.iPod){

//如果是ios系统,直接跳转至appstore该应用首页,传递参数为该应用在appstore的id

window.location.href="https://itunes.apple.com/app/idXXX"

}else if(browser.versions.android){

window.location.href = androidURL

}

},500)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8335051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存