参考https://ask.dcloud.net.cn/article/409

if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {var loadDateTime = new Date();  window.location = "test://abc";//schema链接或者universal linkwindow.setTimeout(function() { //如果没有安装app,便会执行setTimeout跳转下载页var timeOutDateTime = new Date();if (timeOutDateTime - loadDateTime < 5000) {window.location = "https://www.xxxx.com/"; //ios下载地址  } else {window.close();}}, 2500);} else if (navigator.userAgent.match(/android/i)) {var loadDateTime = new Date();window.location = "test://sb";//schema链接或者universal linkwindow.setTimeout(function() {//如果没有安装app,便会执行setTimeout跳转下载页uni.hideLoading()var timeOutDateTime = new Date();if (timeOutDateTime - loadDateTime < 5000) {uni.showModal({title: '你还没下载app',content: '是否前去下载app?',success: function (res) {if (res.confirm) {window.location = "https://www.xxxx.com/"; //ios下载地址  } else if (res.cancel) {}}});} else {window.close();}}, 500);}
在app.vue根据的值可进行页面跳转配置var args= plus.runtime.arguments;  if(args){  if(args == 'test://sb') {uni.navigateTo({url: 'pages/mine/myCollection'})}

uniapp h5页面打开app,没有下载则跳转下载相关推荐

  1. uni-app H5页面打开地图组件 [system] Map key not configured

    这是因为开发工具的配置 在项目中找到manifest.json 打开h5配置 勾选上腾讯地图 下面还需要一个腾讯地图的key 这个key就需要你自己去申请了 可能有点麻烦 申请地址如下 https:/ ...

  2. 拼多多微信页面h5 html,拼多多(7pdd)微信跳转h5页面打开app跳转任意url关注技术weixin://dl/business/?ticket...

    拼多多微信跳转接口利用了微信官方的weixin://dl/business/?ticket技术,此类接口可以在官方接口中找到,分析代码如下:www.wxticket.com 拼多多 生成ticket值 ...

  3. html5页面中打开本地app,如果没有跳转下载页面的解决方案

    需求效果 在推广网页上用户点击产品的详细信息时,判断出这个用户手机上是否安装自己的app如果安装了直接自动打开手机内的app应用,若没有则跳转app的下载页 技术实现 直接用window.locati ...

  4. 从微信跳转第三方app:在微信打开h5页面后,点击触发跳转自己app指定页面

    今天,朋友发来一条拼多多砍价消息,点击链接跳转到下面的H5页面,点击允许,跳转到拼多多的App Store页面,到这都很正常对吧,神奇的是点击打开后跳转到了指定的页面,不只是简单的打开app 想了下他 ...

  5. html5页面和app的区别,H5页面与APP区别何在

    APP相信大家都非常熟悉,就是手机里经常安装的软件程序,它都需要经过下载安装的步骤才能打开产品进行操作.不过H5页面和APP却有比较大的区别,它不需要经过下载安装,直接能够在浏览器和微信等社交平台中打 ...

  6. 微信 PC 端h5页面打开的内置浏览器开发者工具界面

    困境 项目开发的h5页面需要在微信端支持转发.分享功能,以及企业微信授权等相关权限功能,h5页面功能开发可以直接在Chrome浏览器的移动端模式开发,但是涉及微信权限时的一些功能,则需要在微信和企业微 ...

  7. H5 跳转Flutter APP问题:在Flutter中解决H5能够打开APP并接收H5传递的参数

    最近遇到了这个问题,其实这个问题在源生开发中算是一个很常见的问题.有很多场景都需要通过其他APP或者H5来打开APP并且有时候会携带参数. 所以在这里我说一下我的做法(大神勿喷,有更好的办法请评论区留 ...

  8. H5页面与app的交互(jsBridge)和小程序的交互(weixin-js-sdk)

    各端引用H5页面,H5跳回各端交互. 1.H5页面与app的交互(jsBridge): 在main.ts里面: const ua = window.navigator.userAgent; let A ...

  9. h5页面添加APP下载引导页实现APP下载

    最近呢,接到一个新需求,在我们负责的H5网页网站添加一个app下载引导页,成功之后来给大家分享一下! 先给大家来看一下ios跟Android微信内点击链接有什么不同: Android展示显示微信内空白 ...

最新文章

  1. java 数据类型转换的一场_Java基础 — 四类八种基本数据类型
  2. 10061 mysql,Navicat无法连接到MySQL server的10061错误
  3. Linux软件安装配置Yum源
  4. VTK:检查VTK的版本用法实战
  5. HDU2665(函数式线段树-区间第K大)
  6. 简单却实用的的例子:Jquery获取 radio 选中后的文字
  7. 2.3基本算法之递归变递推 1188 菲波那契数列(2)
  8. layer.alert自定义关闭回调事件
  9. javaweb项目自动设置热加载
  10. 阿里云 磁盘写保护 处理
  11. 14.链表中倒数第k个结点
  12. 5G无线技术基础自学系列 | 5G信道结构
  13. excel删除无尽空白行_Excel 快速删除空白行
  14. Android 软件行为监控系统 的原理 主要是利用binder机制原理添加一个filter
  15. 怎么还原计算机网络,怎么把网络协议还原为默认设置
  16. 在aws云将本地虚拟机镜像上传
  17. win7 32位系统搭建iphone开发环境
  18. 【初级程序员】的十点提升建议,以及10个【程序员】的好习惯,让你“秃”然变强
  19. 时间序列的数据分析(七):数据平稳性
  20. C#使用西门子S7 协议读写PLC DB块

热门文章

  1. UE4和Maya的链接
  2. 【OR】YALMIP 半正定规划
  3. ffplay源码分析
  4. ip切换脚本(修改ipv4中ip地址、子网掩码、默认网关)
  5. 数据库mysql调优(最全整理)
  6. 【Java——打印杨辉三角】
  7. 思科计算机网络ppt,【思科网络课件】计算机网络双语教程第五章.ppt
  8. jquery防止重复提交表单
  9. ORACLE EBS出现In order to access this application, you must install the J2SE Plugin version 1.6.0_07
  10. 服务器硬盘ahci,Windows2008 AHCI功能开启方法(提升硬盘加速)