微信扫码下载app的前端界面代码
下载app二维码扫码下载,当用户微信扫码下载时 微信不能直接下载应用,所以做了一个过渡界面给用户来交互响应。效果图如下图:
html的源代码如下。
<!DOCTYPE html>
<!-- saved from url=(0049)http://upgrade.haogonge.com/inspection/index.html -->
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>大加安全</title>
<style>
* {
padding: 0;
margin: 0;
}
.item {
width: 50%;
background: #55a9ff;
border-radius: 5px;
display: flex;
color: #fff;
margin: 0 auto;
padding: 15px;
align-items: center;
justify-content: center;
margin-bottom: 20px;
}
.item img {
width: 30px;
margin-left: 10px;
margin-right: 10px;
}
.shadow {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(0, 0, 0, .8);
display: none;
/* display: flex; */
/* align-items: center; */
/* justify-content: center; */
}
.pimg{
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 95%;
}
</style>
</head>
<body>
<div class="wrpaper">
<img src="https://img-blog.csdnimg.cn/2022010622474671413.png" alt="" style="width: 100%;">
<p style="text-align: center;margin-bottom: 20px;color:#B0B0B0">版本号 :2.0.1</p>
<p style="text-align: center;margin-bottom: 20px;color:#B0B0B0">苹果下载请在Safari浏览器中打开</p>
<div class="item" id="an">
<img src="https://img-blog.csdnimg.cn/2022010622474670438.png" alt="">
<span>安卓下载</span>
</div>
<div class="item" id="ios">
<img src="https://img-blog.csdnimg.cn/2022010622474652497.png" alt="">
<span>苹果下载</span>
</div>
</div>
<div class="shadow" id="shadow">
<img src="https://img-blog.csdnimg.cn/2022010622474643717.png" alt="" class="pimg">
</div>
<script type="text/javascript">
var an = document.getElementById('an');
var ios = document.getElementById('ios');
var shadow = document.getElementById('shadow');
shadow.addEventListener('click', () => {
shadow.style.display = 'none'
})
ios.addEventListener('click', () => {
if (isWeiXin()) {
shadow.style.display = 'block'
} else {
window.location.href =
"itms-services://?action=download-manifest&url=https://upgrade.znhl360.com/inspection/inspection.plist";
}
})
an.addEventListener('click', () => {
if (isWeiXin()) {
shadow.style.display = 'block'
} else {
window.location.href = "http://dev-images.znhl360.com/9f0217a5-a14c-46f6-8233-2553695dd7ce.apk?Expires=4740380446&OSSAccessKeyId=uLNfGQv1BKmp6K1n&Signature=Vzqko9N4Lgsf8KJ8TS2fNt1BUz8%3D"; }
})
function isWeiXin() {
var ua = window.navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
return true;
} else {
window.location.href = "https://www.haogonge.com"
return false;
}
}
</script>
</body></html>
微信扫码下载app的前端界面代码相关推荐
- 微信扫码下载APP(带有蒙层)
微信扫码下载APP APP下载 <div class="photo" id="photo"><div class="buttonTo ...
- 解决微信扫码下载的两个方法
解决微信扫码下载有两个方法:一是去腾讯开发平台http://open.qq.com/上传自己的应用,二是弄一个提示页,提示用户用其他浏览器打开链接. 上传应用到腾讯开发平台 把应用上传到腾讯开发平台, ...
- vue生成app二维码,并扫码下载app
文章目录 项目需求 开发 web官网下载页的开发 web官网地址生成下载二维码 项目需求 公司要做一个web官网的下载页面,功能是微信扫码可以直接下载Ios手机端app.Android手机端app.及 ...
- vue扫码下载app,并区分安卓和ios
由于微信扫码,并不能识别apk文件,所以先做一个前置页,把这个前置页做成二维码,我是用草料二维码生成器的,很方便. 下面贴一下前置页AppDownload.vue代码 <template> ...
- vue实现网页端企业微信扫码登录功能(前端部分)
时至今日,企业微信在企业日常工作中的使用越来越频繁也越来越重要,不少企业已使用企业微信进行着日常的工作安排管理.在这种背景下,各类系统和企业微信对接的需求也不断增加,今天要说的就是一个比较常见的需求 ...
- java实现二维码扫码下载APP
1.需要的组件 /** * 生成二维码(QRCode)图片的公共方法 * @param content 存储内容 * @param imgType 图片类型 ...
- 苹果手机微信扫码下载pdf文件,出现空白页。
问题描述 要实现微信扫二维码下载pdf文件的功能,苹果手机微信扫码后,第一次扫码,提示下载:后续扫码有时pdf文件被空白页遮挡,有时正常:,用安卓手机微信扫码.或者用苹果手机支付宝扫码都是正常,怀疑是 ...
- 微信扫码下载APK解决方案
方案一: 扫码进入一个普通的过渡页面,并且提示用户点击右上角"在浏览器中打开",进入下载页面. 方案二: 将APP申请加入腾讯的应用宝,申请通过后可直接用应用宝管理后台提供给你的的 ...
- Vue实现路径转二维码,并用手机扫码下载APP
目录 1.安装qrcodejs2插件 2. 页面中引入 3.页面中填充 4.页面中调用 5.完整代码 6.最终效果 今天,组长让我做一下扫二维码就可以下载APP的一个功能,也参考了网上其他技术大佬的一 ...
最新文章
- 推荐三款scrum看板协作工具
- train_test_split()
- carsim学习笔记4——构建路面
- linux apu 分辨率,编写xorg.conf 简单三行解决Ubuntu分辩率不可调的问题
- python输入以及比较逻辑运算符介绍(含笔记)
- 关于复旦大学英语水平测试和计算机应用能力水平测试成绩记载事宜的说明,复旦大学水平测试(FCT、FET)近期通知概览 | 一周复旦热问...
- JSK-132 判断字符串是否是手机号码【入门】
- cosnπ为什么是离散信号_奥本海姆《信号与系统》(第2版)笔记和课后习题(含考研真题)详解(下册)复习答案考研资料...
- MyBatis 的一级缓存与二级缓存
- 微x模块怎么导入主题_WESHOP | 基于微服务的小程序商城系统
- java模拟抛硬币_用随机数模拟抛硬币
- PyCon 2011 - Hidden Treasures of the Python Standard Library - 获得夏时令标识符
- 上穿均线压力的大阳线特征:
- EditPlus中编译运行c#文件
- HTML5触摸事件(多点触控、单点触控)Demo
- Fabric架构及基本原理
- 怎么用c语言算二进制位数,C语言位段的应用:统计二进制的位数
- rj45插座尺寸图_RJ45、RJ11 插座系列产品技术参数(中英文)
- hackthebox-admirer (adminer渗透 python-library-hijacking)
- 连锁不平衡以及连锁不平衡衰减
热门文章
- 威廉.大内的Z理论(1981)--轉載
- Android 11 正式版发布
- android 程序运行不了,Android程序运行时,真机不能用
- Node.js 实现登录校验 + 选项卡(改进版)
- Nginx 静态压缩/缓存
- php csv文件转json,php csv如何转json
- 其实嵌入式编程还是很难很复杂的
- 华为2288服务器不显示BIOS,设置BIOS - RH2288H V3 服务器 V100R003 用户指南 41 - 华为
- 闲聊人工智能产品经理(AIPM)—方法论
- “大中台、小前台”并非一招鲜,企业要做好这5大基础模块