在很多时候,下载app需要将android和ios的下载链接集成到同一个二维码上自动识别设备。这时就需要用一个网页进行中转来识别设备进而返回相应的url,具体的代码如下:

<!DOCTYPE HTML>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>手机APP下载页面:根据终端辨别下载地址</title><script type="text/javascript">// 获取终端的相关信息var Terminal = {// 辨别移动终端类型platform : function(){var u = navigator.userAgent, app = navigator.appVersion;return {// android终端或者uc浏览器android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,// 是否为iPhone或者QQHD浏览器iPhone: u.indexOf('iPhone') > -1 ,// 是否iPadiPad: u.indexOf('iPad') > -1};}(),// 辨别移动终端的语言:zh-cn、en-us、ko-kr、ja-jp...language : (navigator.browserLanguage || navigator.language).toLowerCase()}// 根据不同的终端,跳转到不同的地址var theUrl = '您的默认url';if(Terminal.platform.android){ //安卓theUrl = '您的android下载地址';}else if(Terminal.platform.iPhone){ //iostheUrl = '您的ios下载地址';
//      }else if(Terminal.platform.iPad){//          // 还可以通过language,区分开多国语言版
//          switch(Terminal.language){//              case 'en-us':
//                  theUrl = '你的iPad APP(英文版)对应下载地址:APP Store地址';
//                  break;
//              case 'ko-kr':
//                  theUrl = '你的iPad APP(韩语版)对应下载地址:APP Store地址';
//                  break;
//              case 'ja-jp':
//                  theUrl = '你的iPad APP(日文版)对应下载地址:APP Store地址';
//                  break;
//              default:
//                  theUrl = '你的iPad APP(中文版-默认)对应下载地址:APP Store地址';
//          }}location.href = theUrl;</script>
</head>
<body><!---->
</body>
</html>

html下载地址:http://download.csdn.net/detail/qq952290156/9847087

二维码跳转android或ios下载app中转处理相关推荐

  1. 微信扫描二维码跳转手机默认浏览器打开下载app的链接是怎么实现的

    此方法可以实现微信内置浏览器跳转到手机其它浏览器,现在网上其它的方法都只是一个页面,让访问者自己手动点右上角浏览器打开,而这个不同,是可以直接自动跳转的. <?php error_reporti ...

  2. 微信扫一扫二维码跳转手机默认浏览器打开下载app的链接是怎么实现的

    微信上进行的网页宣传.游戏传播.APP下载各类活动很多,但是各位朋友肯定经常会遇到一些特殊需求,网页需要在手机默认浏览器打开而不是微信内置浏览器.这个问题怎么解决呢? 斗在微信营销的浪潮中 解决方案: ...

  3. 微信扫一扫二维码跳转到浏览器打开下载链接怎么做的

    微信被认为是目前最具营销价值的营销渠道之一,原因很简单,微信是目前超高活跃度的app稳稳第一名,但是在微信中点击app下载链接,都是无法下载app的.因为腾讯为了自身利益,屏蔽了其他app直接在微信中 ...

  4. 二维码跳转不同的 app store

    说道二维码 之前是用来跳转app store  然后在就是出来的 扫码付款什么的 用的很平常,其实里面也很简单   自己刚开始接触的时候     同事说要做一个二维码下载 应用 => 我=懵逼 ...

  5. 【微信小程序】二维码跳转规则的前缀匹配是什么意思?

    前言 基础库 2.12.0 开发者工具 1.03.2008270 微信小程序的二维码跳转规则 为了方便小程序开发者更便捷地推广小程序,兼容线下已有的二维码,微信公众平台开放扫描普通链接二维码跳转小程序 ...

  6. 微信扫描PC端二维码跳转到小程序确认登录通过WebSocket来获取用户信息达到PC端登录

    需求: 在pc端获取后端给的token值来生产二维码(这里后端给了我两个url:一个是二维码url,一个是ws的 url),用微信扫描二维码跳转到小程序写的确定登录页面(进行确定):然后在PC端使用W ...

  7. 小程序:扫二维码跳转小程序

    文章目录 扫二维码跳转小程序 条件 方法一 把小程序发布到线上 生成二维码 参考 方法二:跳转到小程序指定页面 测试范围 附加:小程序获取二维码中的数据 扫二维码跳转小程序 条件 你的小程序必须要上线 ...

  8. 微信扫描二维码跳转页面

    微信扫描二维码跳转页面 近在完成一个大作业,反正一个小部分就是扫描二维码,跳转到一个界面去,搜网上也没有什么太有用的信息,觉得难死了.. 后来想想,以前写过一个程序,就是把字符串生成相应的二维码,然后 ...

  9. 生成二维码跳转页面(转)

    生成二维码跳转页面(转) 用的google二维码包写的 原文链接:https://www.iteye.com/blog/suko-2244138 原文没有配maven,这里给一份 <depend ...

最新文章

  1. 遇见BUG(2)去掉你的增量编译使能!
  2. Codeforces 337D Book of Evil:树的直径【结论】
  3. 基于HTML5的WebGL结合Box2DJS物理引擎应用
  4. php输入的值不得小于,PHP代码不允许多个输入值通过我的表单发送
  5. 二叉树的层序遍历—leetcode102
  6. 为什么老师批改完试卷,分数下要画两条横线?今天终于知道了!
  7. 苹果手机运行python_iPhone是卖的最好的手机?用Python照样把他玩弄鼓掌之间!
  8. Activiti绩效对决
  9. linux mysql 8安装教程,MySQL8系列安装与配置教程(Linux环境)
  10. NERDTree 快捷键辑录
  11. Android适配之百分比的简单用法
  12. 移动端的meta标签
  13. Atitit.编程语言的主要的种类and趋势 逻辑式语言..函数式语言...命令式语言
  14. 线性代数及其应用(第三版)1.3节习题解答
  15. SATI--文献题录开源程序
  16. 树莓派智能小车c语言代码,树莓派智能小车开发详解
  17. html页面前端乱码,css网页代码乱码怎么解决?
  18. 虚拟空间 搬迁 云服务器,服务器空间搬迁到虚拟主机
  19. 选拔人才要关注的七个方面
  20. 1000. 合并石头的最低成本

热门文章

  1. 多媒体技术与应用实验——BMP图像Huffman(霍夫曼)编解码
  2. python智能合约编程_如何用Python Flask开发以太坊智能合约
  3. ai2023 mac版 ai2023中文版(支持m1)全新功能
  4. Mac预览工具如何使用?
  5. Bean named XXX is expected to be of type XXX but was actually of type 'com.sun.proxy.$Proxy28'
  6. java 8函数式编程pdf 百度云盘链接
  7. 动力节点王鹤Spring Boot笔记
  8. not x、not None 和 is None的使用及区别
  9. Android Webview历史高危漏洞与攻击面分析
  10. 香港科技大学人工智能医疗课题组陈浩老师招收博士生/博士后