`
jsntghf
  • 浏览: 2532811 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

iOS和android共用二维码的实现

    博客分类:
  • iOS
阅读更多
<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 {
						//IE内核
						trident : u.indexOf('Trident') > -1, 
						//opera内核
						presto : u.indexOf('Presto') > -1, 
						//苹果、谷歌内核
						webKit : u.indexOf('AppleWebKit') > -1, 
						//火狐内核
						gecko : u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, 
						//是否为移动终端
						mobile : !!u.match(/AppleWebKit.*Mobile.*/) || !!u.match(/AppleWebKit/), 
						//ios终端
						ios : !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), 
						//android终端或者uc浏览器
						android : u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, 
						//是否为iPhone或者QQHD浏览器
						iPhone : u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, 
						//是否为iPad
						iPad : u.indexOf('iPad') > -1, 
						//是否为web程序,没有头部与底部
						webApp : u.indexOf('Safari') == -1 
					};
				}(),
				language : (navigator.browserLanguage || navigator.language).toLowerCase()
			}

			if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) {
				window.location = "itunes URL";
			} else if (browser.versions.android) {
				window.location = "apk URL";
			}
		</script>
	</head>
</html>

 

分享到:
评论

相关推荐

    iOS和Android用同一个二维码实现跳转下载链接的方法

    最近一个项目需要iOS和安卓使用一个二维码,让扫描的机器自己识别操作系统实现跳转到相应的下载链接。比如iPhone用微信进行扫描就让他跳转appStore的下载页面,安卓机器使用微信扫描就直接跳浏览器下载。但是这...

    ios-ios原生API实现二维码的扫描、识别以及生成.zip

    在iOS开发中,原生API提供了强大的能力来处理二维码(QR Code)的扫描、识别和生成。本项目"ios-ios原生API实现二维码的扫描、识别以及生成.zip"旨在通过一个名为QRCode_Demo的示例应用,演示如何利用这些API进行...

    Android二维码实现扫描生成

    ZXing,又称“条形码解码库”,是一个开放源代码的多格式一维和二维条形码图像处理库,支持多种平台,包括Java、Android和iOS。在Android应用开发中,ZXing主要被用来处理二维码的读取和创建,提供了丰富的API供...

    iOS二维码(扫描二维码)

    本篇文章将详细探讨iOS中的二维码功能,包括其工作原理、如何在iOS上扫描二维码以及如何实现二维码信息的转换。 首先,了解二维码的工作原理。二维码是一种二维条形码,由黑白相间的方块组成,每个方块代表一个二...

    在iOS和Android中使用二维码ZXing库及常见问题解决和整合后的代码

    本文将深入探讨如何在iOS和Android平台上集成ZXing库,以及在实际应用中遇到的常见问题和解决方案,并提供整合后的代码示例。 首先,让我们了解一下ZXing库。ZXing,意为“斑马线”,最初是谷歌的一个项目,旨在...

    IOS 字符串生成二维码

    本文将深入探讨如何在iOS应用中实现字符串到二维码的转换,主要基于`Libqrencode`库。 `Libqrencode`是一个开源的C语言编写的库,专门用于生成QR码。QR码(Quick Response Code)是一种二维条形码,能存储大量的...

    ios应用源码之二维码扫描应用demo 2018127

    总之,这个"ios应用源码之二维码扫描应用demo 2018127"提供了实现二维码扫描功能的完整流程,包括AVFoundation框架的使用、权限请求、界面设计以及性能优化等方面的知识点。通过学习和研究这个示例代码,开发者可以...

    ios-iOS自带二维码扫描.zip

    总结来说,"ios-iOS自带二维码扫描.zip"的示例项目展示了如何使用AVFoundation框架在iOS应用中实现二维码扫描,包括从相机实时扫描和从相册选取图片扫描。同时,项目还包含开关闪光灯的功能,提高了用户体验。通过...

    ios-oc 生成二维码.zip

    本资源“ios-oc 生成二维码.zip”显然包含了关于如何在Objective-C中实现二维码生成的功能。二维码作为一种信息载体,能够存储文本、网址、联系信息等多种数据,并能被快速读取,因此在移动应用中广泛应用,如社交...

    IOS应用源码——二维码扫描应用demo.rar

    这个“IOS应用源码——二维码扫描应用demo”压缩包提供了一个实际的示例,帮助开发者理解如何在iOS应用中实现这一功能。下面我们将详细探讨这个Demo所涉及的关键知识点。 首先,我们要了解的是iOS中的AVFoundation...

    ios-系统原生二维码扫描.zip

    在iOS开发中,系统原生的二维码扫描功能可以极大地提高应用的用户体验和开发效率。`ios-系统原生二维码扫描.zip` 包含了一个名为 `QRCScanner` 的项目,它是一个封装了iOS系统原生二维码扫描功能的库,同时也支持...

    IOS应用源码——二维码扫描应用demo.zip

    这个压缩包文件“IOS应用源码——二维码扫描应用demo.zip”包含了开发iOS应用程序...通过对这些知识点的理解,开发者可以深入研究这个源码示例,学习如何在iOS应用中实现二维码扫描功能,同时提升Objective-C编程技能。

    ios-条形码,二维码生成器.zip

    "ios-条形码,二维码生成器.zip" 提供了一个解决方案,帮助开发者实现在iOS设备上动态生成条形码和二维码,并且考虑到了扫描设备的兼容性问题。下面我们将详细探讨相关知识点。 1. **条形码与二维码的原理**: ...

    ios-自定义二维码和二维码扫描.zip

    在iOS开发中,创建自定义二维码和实现二维码扫描是一项常见的任务。这通常涉及到UI设计的个性化和集成数据处理的功能。本教程将详细讲解如何在iOS应用中实现这些功能。 首先,我们来了解一下二维码(QR Code)的...

    二维码识别ios和Android

    使用js控制,使用同一个链接识别二维码是ios还是android设备,跳转不同的链接进行下载

    ios二维码打包

    ios二维码打包 ios二维码打包 ios二维码打包 ios二维码打包 ios二维码打包

    ios应用源码之二维码生成器 2018127

    在iOS开发中,二维码生成...通过研究这个源码,开发者可以了解如何在iOS应用中实现二维码的生成和扫描功能,同时掌握Swift编程、iOS框架的使用以及良好的编码实践。这个源码是iOS开发者提升技能和学习新知识的好资源。

    swift-ios原生的二维码和条形码扫描.zip

    这个压缩包“swift-ios原生的二维码和条形码扫描.zip”显然包含了一组教程或代码示例,专注于使用Swift来实现iOS设备上的二维码和条形码扫描功能。在iOS中,这种功能通常用于数据交换、产品跟踪或者作为用户身份验证...

    AES加密解密算法 iOS和Android完美实现

    在iOS和Android平台上实现AES加密解密是开发者经常遇到的任务,尤其对于需要跨平台传输和存储敏感信息的场景。本篇文章将详细探讨AES加密解密算法在iOS和Android平台上的实现原理以及具体步骤。 首先,AES算法基于...

Global site tag (gtag.js) - Google Analytics