JS实现点击网页判断是否安装App
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>文档标题</title>
<script type="text/javascript">
//<![CDATA[
function open_or_download_app() {
var device = document.getElementById("device");
if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {
// 判断useragent,当前设备为ios设备
var loadDateTime = new Date();
// 设置时间阈值,在规定时间里面没有打开对应App的话,直接去App store进行下载。
window.setTimeout(function() {
var timeOutDateTime = new Date();
if (timeOutDateTime - loadDateTime <2200) {
window.location = “https://www.baidu.com”; // APP下载地址
} else {
window.close();
}
},2000);
window.location = "myscheme://join/id888999"; //ios端URL Schema
} else if (navigator.userAgent.match(/android/i)) {
// 判断useragent,当前设备为Android设备
// 判断useragent,当前设备为ios设备
var loadDateTime = new Date();
// 设置时间阈值,在规定时间里面没有打开对应App的话,直接去App store进行下载。
window.setTimeout(function() {
var timeOutDateTime = new Date();
if (timeOutDateTime - loadDateTime < 2200) {
window.location = "https://www.baidu.com"; // APP下载地址
} else {
window.close();
}
},2000);
window.location = “myscheme://join/id888999”; // Android端URL Schema
}
else {
window.location = "https://www.baidu.com"; // APP下载地址
}
}
//]]>
</script>
</head>
<body οnlοad="javascript:open_or_download_app();">
</body>
</html>
相关文章
- JS框架_(Popup.js)3D对话框窗口插件
- JS框架_(Progress.js)圆形动画进度条
- JS框架_(JQuery.js)动画效果鼠标跟随
- JS框架_(Vue.js)带有星期日期的数字时钟
- JS插件之——bootstrap-suggest.js
- js 改变只读属性的值
- [Node] Setup an Nginx Proxy for a Node.js App
- js判断移动端是否安装某款app的多种方法
- Mock.js:前后端分离开发工具
- mobilebone.js 移动web APP单页切换骨架
- js判断用户的浏览设备是移动设备还是PC
- [Node.js] Fetch csv data and parse
- [Node.js] Mock an API for Local Development in React with Mirage JS
- [Angular] Upgrade existing Angular app to Progressive Web App
- [JS Compose] 2. Enforce a null check with composable code branching using Either
- 使用flow提升js代码的健壮性
- js判断移动端是否安装某款app的多种方法
- js那些你可能忽略的小细节
- SAP UI5里的abap.js
- DHTMLX JS Gantt Library 7.15 Crack
- js之广告弹出自动关闭
- js-jquery-SweetAlert【二】配置方法
- js只能输入汉字
- JS 数据类型转换、创建对象
- 【JS高级】js之正则相关函数以及正则对象_02
- JS工具方法 1 用xpath处理字符串查找