用一个二维码做下载地址,自动区分是 ios 还是 android
用一个二维码做下载地址,自动区分是 ios 还是 android, 甚至区分 iphone 和 ipad。
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>二维码下载</title> <script type="text/javascript">/** 智能机浏览器版本信息:**/var browser = {versions: function() {var u = navigator.userAgent, app = navigator.appVersion;return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核presto: u.indexOf('Presto') > -1, //opera内核webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核mobile: !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), //是否为移动终端ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPadwebApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部};}(),language: (navigator.browserLanguage || navigator.language).toLowerCase()}if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) {window.location="https://itunes.apple.com/cn/app/xxx";}else if (browser.versions.android) {window.location="http://zhj8.aliapp.com/xxx.apk";}// document.writeln("语言版本: " + browser.language);
// document.writeln(" 是否为移动终端: " + browser.versions.mobile);
// document.writeln(" ios终端: " + browser.versions.ios);
// document.writeln(" android终端: " + browser.versions.android);
// document.writeln(" 是否为iPhone: " + browser.versions.iPhone);
// document.writeln(" 是否iPad: " + browser.versions.iPad);
// document.writeln(navigator.userAgent);</script></head><body></body>
</html>
转载于:https://www.cnblogs.com/pengxl/p/3476588.html
用一个二维码做下载地址,自动区分是 ios 还是 android相关推荐
- 用一个二维码做下载app,自动区分是 ios 还是 android
<html> <head> <meta http-equiv="Content-Type" content="text/html; char ...
- VUE打印 每页顶部添加一个二维码
目录 需求 主要是实现原理 完整代码 html 打印文件 Print.js 二维码生成插件 qrcode.js 需求 最近公司项目在开发一个 在线合同填写 的功能,要求填写完成之后打印出来 ,然后签字 ...
- 一个二维码如何自动识别是安卓(Android)还是苹果(IOS)
思考问题: 通常,我们开发一个APP,有Android版本.IOS版本. 但是只有一个二维码?怎么办呢? 怎么让IOS用户扫描二维码下载IOS版本,Android用户扫描二维码下载到Android版本 ...
- 苹果安卓APP下载地址合并为一个二维码
公司做APP推广,因为苹果系统和安卓系统的区别,上架的应用市场也不同,导致了苹果和安卓各有一个APP下载二维码,这样推广起来很不方便,所以一直想实现能够一个二维码同时兼具苹果和安卓下载地址.苹果用户扫 ...
- 一个二维码通吃 android , ios 下载
前言:做出一个产品后,第一步是更方便简洁的让用户可以马上安装上应用,第一步就给用户一个好的体验.二维码已经流行很久,二维码的确给手机输入地址方便了许多许多. 如果 ios 平台和 android 平台 ...
- 唯唯码 - 一个二维码同时实现苹果安卓APP扫码下载
公司做APP推广,因为苹果系统和安卓系统的区别,上架的应用市场也不同,导致了苹果和安卓各有一个APP下载二维码,这样推广起来很不方便,所以一直想实现能够一个二维码同时兼具苹果和安卓下载地址.苹果用户扫 ...
- Android和iOS应用下载实现合成一个二维码
一个应用通常会需要分别合成两个二维码,这样,有些产品就感觉比较麻烦.前一段公司产品,也是看着别人家都是用一个二维码,也是提出了这样的一个需求,其实,就是增加新的HTML文件,放在服务器上,当不同客户端 ...
- [分享] 30分钟做一个二维码名片应用,有源码!
2019独角兽企业重金招聘Python工程师标准>>> 前言 30分钟带你用Wex5做一个微信公众号上使用的二维码名片,相应技术点有详细讲解,高清有码!(点击下载全部源码) 二维码现 ...
- 无广告托管应用,免费的应用分发平台,提供下载次数等数据统计,Android、ios应用合并,一个二维码搞定
前言 省去自建服务器的麻烦,并且提供了下载次数等数据统计,可以随时查看历史版本,一个二维码搞定Android和ios,扫码时可根据机型自动识别,给开发者提供很大便利,不仅免费而且操作非常的简单. 1. ...
最新文章
- UniCode 下 CString 转 char* 的方法
- 编程珠玑第五章习题五——C++实现二分搜索时进行错误检测
- 【BZOJ3745】Norma(CDQ分治)
- java 按条件注解_Spring 条件注解 @Conditional
- 【NLP】好资源!近 20 万本 txt 书籍的语料库,可用于 GPT 模型训练和语义分析...
- kafka创建topic命令_0748-5.14.4-Kafka的扩容和缩容
- 用DataGrip生成导出整个库数据的方法
- ElasticSearch 5学习(2)——Kibana+X-Pack介绍使用(全)
- Linux卸载JDK(虚拟机自带JDK)
- 【深度】注册测绘师执业制度实施的现状分析
- DOSBox安装流程
- EndNote无法修改参考文献格式
- Allergo 无法修改单位
- Mave概念及其配置
- 实现一周之内自动登录的 cookie和session还有localStorage的存储机制
- 西南科技大学计算机专业全国排名,西南科技大学为什么在全国大学排名很低?...
- IEEP部署企业级网络工程-网络故障-环路故障
- Hibernate查询Query By Criterial
- 抖音推荐算法详解(附流程图)
- 网站被UC浏览器转码怎么办,夸克浏览器转码怎么办,百度浏览器转码怎么办,解决所有浏览器转码。