前端如何实现微信扫描二维码下载应用,根据手机系统跳转不同页面

news/2024/11/19 4:24:22/

菜花记录

前端如何实现微信扫描二维码下载应用,根据手机系统跳转不同页面
需求 :由于微信扫码无法直接下载需要再跳转到浏览器下载,所以微信扫码页面添加背景图和相关提示
草料二维码生成器地址
整改之前:在这里插入图片描述
整改之后:
在这里插入图片描述
在这里插入图片描述
思路:建一个中间组件页面 使用草料二维码生成二维码,这个二维码直接进入我们建的中间组件页面 在间组件页面元素创建之后判断用户手机系统,不同系统进入不同页面,我的提示语是透明png 判断如果是浏览器就不展示提示语,反之继续展示
代码:

  created() {// var UA = require("ua-device");// if (navigator.userAgent.indexOf("MicroMessenger") != -1) {if (navigator.userAgent.indexOf('iPhone') != -1 ||navigator.userAgent.indexOf('iPad') != -1) {this.show = 2} else if (navigator.userAgent.indexOf('Android') != -1) {if (navigator.userAgent.indexOf('HUAWEINOH') != -1 ||navigator.userAgent.indexOf('HarmonyOS') != -1) {this.show = 3} else {this.show = 1}}}

每个页面再次进行判断是否展示提示语的遮罩层 (浏览器不需要,微信内部需要)

  created() {this.per()},methods: {per() {// var UA = require("ua-device");if (navigator.userAgent.indexOf('MicroMessenger') != -1) {//当前不是浏览器 遮罩层显示this.flag = true} else {//当前为浏览器遮罩层消失 下载应用window.location.href = '应用下载地址'this.flag = false}}}

语言组织不好,就先记到这里


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

相关文章

vue开发微信公众号之文件下载

开发微信公众号实现文件下载的时候问题就出现了,一般网站做法就用不了,因为微信内置浏览器不支持下载文件,这就需要你用外部浏览器了(一般都是用手机自带的浏览器)。这边你需要新建一个中转页面,提醒用户要…

TJUACM假期集训个人赛(八)(cf789a-c cf791a-c)

这场打一半回宿舍有点事润了&#xff0c;态度不端正&#xff0c;下次改正 A. Anastasia and pebbles 题面 签到题&#xff0c;枚举每类石头即可&#xff0c; w a wa wa了一次因为判断错了&#xff0c;分两天取是 > k >k >k,不是 ≥ k \ge k ≥k #include<bits/s…

MySQL 事务与存储引擎

目录 一、MySQL事务的概念 二、事务的ACID特点 2.1 原子性 2.2 一致性 2.3 隔离性 2.4 持久性 2.5 事务之间的相互影响 三、Mysql及事物隔离级别 3.1 查询全局事务隔离级别 3.2 查询会话事务隔离级别 3.3 设置全局事务隔离级别 3.4 设置会话事务隔离级别 …

科幻字体_您可以免费获得40种科幻字体

font-face CSS规则使您无需依赖Google字体或任何高级选项&#xff0c;即可比以往更轻松地在您的网站上实现独特的字体。 您可能不希望在整个网站上使用自定义字体&#xff0c;但是在保持搜索引擎可读取的功能的同时&#xff0c;它们可以发挥很大的作用&#xff0c;使标题突出。…

23个适合logo设计的常用英文字体

在很多国外的品牌中我们都会发现他们的英文字体在logo的运用中&#xff0c;不仅会提升logo的品质还会让logo看起来更加美观。今天我们就来看看都有哪些常常出现在logo设计中的英文字体吧。 字体&#xff0c;与文字本身是不可分割的整体。它能在潜移默化间左右着你的阅读体验&am…

字体 跨域访问_21个访问量最大的免费字体网站

在设计行业中&#xff0c; 总是渴望获得好的字体 &#xff0c;这可能会增加设计的影响力。 作为设计师&#xff0c;我也总是在那里寻找新鲜的免费字体以添加到我的字体集中。 因此&#xff0c;我转向一些免费字体的最佳网站 。 因此&#xff0c;在这篇文章中&#xff0c;我将通…

字体设计 css_CSS3字体设计简介

字体设计 css 使用 font-face的Web字体 (Web Fonts with font-face) Since the early days of the Web, designers have been dreaming of creating sites with beautiful typography. But, as we know all too well, browsers are limited to rendering text in the fonts the…

程序员最爱字体_网页设计师最爱的十大字体

当我刚开始进行Web和图形设计时 &#xff0c;我总是想知道真正的设计师使用的字体。 因此&#xff0c;我进行了一项研究&#xff0c;以找出设计师喜欢使用的最受欢迎的字体&#xff0c;他们的最佳实践以及出于个人好奇心&#xff0c;他们的印刷需求 。 很高兴知道哪种字体适合哪…