扫二维码时判断手机是安卓还是IOS

news/2025/1/16 7:45:24/

1.使用情景,有个需要扫描二维码下载的APP,需要区分IOS和安卓,跳转到相应的下载链接去

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, //是否iPad

                webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部

                };

            }(),

                language: (navigator.browserLanguage || navigator.language).toLowerCase()

        }

 

        if (browser.versions.ios || browser.versions.iPhone || browser.versions.iPad) {

            //判断是IOS后跳转到相应的链接

            window.location.href = 'XXX'

        }

        else if (browser.versions.android) {

           //判断是android后跳转到相应的链接

            window.open('XXX')

        }


http://www.ppmy.cn/news/660343.html

相关文章

如何扫码下载文件?文件转二维码生成在线的方法

现在大多数人喜欢将文件生成二维码图片的方式来分享给他人,有效的提升了他人获取信息的速度,那么文件生成二维码该如何来操作呢?可以使用在线二维码生成器来操作,只需要通过上传文件,一键就可以在线生成二维码图片&…

c#调用摄像头进行二维码扫码

摄像头调用和二维码扫码实际已经是很成熟的技术,不需要我们再去编写轮子,直接使用开源的代码,本文中,我们使用的是AForge.net调用摄像头,使用zxing.net生成二维码及实现二维码读取的功能。 之所以再去写这样一篇可能很多人写过的文章,是因为以上两个dll在提供的官方链接无…

二维码扫码登录原理

简介 二维码扫码登录这个操作,在我们的日常生活和工作中频频出现。 这种操作主要发生于:在手机设备已经登录的情况下,需要在电脑PC端应用或者网页应用也登录,这时,如果该应用支持扫码登录,我们就可以用手机…

电脑通过二维码打开手机链接

自己写的一个电脑端打开手机二维码链接的程序。 小米自带浏览器有将网站弄成二维码的按钮,然后将这个二维码给电脑摄像头看一下,程序识别到是二维码,就通过浏览器打开这个链接。 import cv2 as cv from pyzbar.pyzbar import decode from re…

扫二维码自动跳转【java】

这个帖子网上很多了,但是都是讲理论知识,我呢,喜欢搞代码。既然搞完了,就贴出来备忘一下,也可以分享一下。 重复理论步骤: 1、进入网站-生成UUID 2、跳转到二维码页面(二维码包含UUID&#xf…

ctf,二维码与二进制

100个png,111.txt是提取的每个图片的二维码的数据,都是01的字符串。 python脚本或者工具都行。我用的二维码批量扫描工具1.1 。 左右拉一拉,缩放能看到二维码,用fastone capture滚动截图然后调整颜色,亮度拉倒最低&a…

扫描二维码后可以自动跳转到网页

现在我们的生活中随处可见二维码的身影,扫码付款,扫描进入小程序,扫码关注等等。二维码可以存储各种信息,主要包括网址、名片、文本信息、特定代码等。今天跟大家分享使用条码软件生成二维码,扫描后可以跳转到网址链接…

文件二维码:在线直接扫一扫二维码查看下载资料

手机与手机,手机与电脑,电脑与电脑之间,传输数据一般都比较麻烦。比方说手机与手机传输虽然可以用蓝牙,但是传输速度会很慢。手机与电脑通过有线连接方式可以进行文件传输,虽然速度比较快,但每次都要通过线…