用一个二维码做下载地址,自动区分是 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相关推荐

  1. 用一个二维码做下载app,自动区分是 ios 还是 android

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  2. VUE打印 每页顶部添加一个二维码

    目录 需求 主要是实现原理 完整代码 html 打印文件 Print.js 二维码生成插件 qrcode.js 需求 最近公司项目在开发一个 在线合同填写 的功能,要求填写完成之后打印出来 ,然后签字 ...

  3. 一个二维码如何自动识别是安卓(Android)还是苹果(IOS)

    思考问题: 通常,我们开发一个APP,有Android版本.IOS版本. 但是只有一个二维码?怎么办呢? 怎么让IOS用户扫描二维码下载IOS版本,Android用户扫描二维码下载到Android版本 ...

  4. 苹果安卓APP下载地址合并为一个二维码

    公司做APP推广,因为苹果系统和安卓系统的区别,上架的应用市场也不同,导致了苹果和安卓各有一个APP下载二维码,这样推广起来很不方便,所以一直想实现能够一个二维码同时兼具苹果和安卓下载地址.苹果用户扫 ...

  5. 一个二维码通吃 android , ios 下载

    前言:做出一个产品后,第一步是更方便简洁的让用户可以马上安装上应用,第一步就给用户一个好的体验.二维码已经流行很久,二维码的确给手机输入地址方便了许多许多. 如果 ios 平台和 android 平台 ...

  6. 唯唯码 - 一个二维码同时实现苹果安卓APP扫码下载

    公司做APP推广,因为苹果系统和安卓系统的区别,上架的应用市场也不同,导致了苹果和安卓各有一个APP下载二维码,这样推广起来很不方便,所以一直想实现能够一个二维码同时兼具苹果和安卓下载地址.苹果用户扫 ...

  7. Android和iOS应用下载实现合成一个二维码

    一个应用通常会需要分别合成两个二维码,这样,有些产品就感觉比较麻烦.前一段公司产品,也是看着别人家都是用一个二维码,也是提出了这样的一个需求,其实,就是增加新的HTML文件,放在服务器上,当不同客户端 ...

  8. [分享] 30分钟做一个二维码名片应用,有源码!

    2019独角兽企业重金招聘Python工程师标准>>> 前言 30分钟带你用Wex5做一个微信公众号上使用的二维码名片,相应技术点有详细讲解,高清有码!(点击下载全部源码) 二维码现 ...

  9. 无广告托管应用,免费的应用分发平台,提供下载次数等数据统计,Android、ios应用合并,一个二维码搞定

    前言 省去自建服务器的麻烦,并且提供了下载次数等数据统计,可以随时查看历史版本,一个二维码搞定Android和ios,扫码时可根据机型自动识别,给开发者提供很大便利,不仅免费而且操作非常的简单. 1. ...

最新文章

  1. UniCode 下 CString 转 char* 的方法
  2. 编程珠玑第五章习题五——C++实现二分搜索时进行错误检测
  3. 【BZOJ3745】Norma(CDQ分治)
  4. java 按条件注解_Spring 条件注解 @Conditional
  5. 【NLP】好资源!近 20 万本 txt 书籍的语料库,可用于 GPT 模型训练和语义分析...
  6. kafka创建topic命令_0748-5.14.4-Kafka的扩容和缩容
  7. 用DataGrip生成导出整个库数据的方法
  8. ElasticSearch 5学习(2)——Kibana+X-Pack介绍使用(全)
  9. Linux卸载JDK(虚拟机自带JDK)
  10. 【深度】注册测绘师执业制度实施的现状分析
  11. DOSBox安装流程
  12. EndNote无法修改参考文献格式
  13. Allergo 无法修改单位
  14. Mave概念及其配置
  15. 实现一周之内自动登录的 cookie和session还有localStorage的存储机制
  16. 西南科技大学计算机专业全国排名,西南科技大学为什么在全国大学排名很低?...
  17. IEEP部署企业级网络工程-网络故障-环路故障
  18. Hibernate查询Query By Criterial
  19. 抖音推荐算法详解(附流程图)
  20. 网站被UC浏览器转码怎么办,夸克浏览器转码怎么办,百度浏览器转码怎么办,解决所有浏览器转码。

热门文章

  1. Ubuntu之Gitlab、Gerrit、Jenkins协调工作配置
  2. IntelliJ IDEA快捷键总结
  3. Keepalived+nginx造成流量异常
  4. Java SE 6之GUI:让界面更加绚丽(上)
  5. Ios之label自适应里面的文字,自动调整宽度和高度的
  6. Oracle11gExp导出空表方法
  7. 新DNS木马可感染整个局域网内计算机
  8. 新元素之hgroup,header,footer,address,nav
  9. Hibernate Tools for Eclipse的使用
  10. 计算机操作系统:存储器的管理