场景: A分享一个活动页面给B, B点击后,需要判断是否有app,如果有,直接跳转到活动页; 如果没有,需要下载app

判断是否安装某app:

plus.runtime.isApplicationExist({pname: 'com.xxx.xxx',    --->app包名称,用于安卓判断action: 'xxxx://'        --->urlscheme, 用于IOS判断
})

打开第三方

plus.runtime.openURL(url, failCallBack, identity)url: 必填,要打开的url地址,可以是app中的某个页面或者网页也可以,如https://blog.csdn.net/xxx?spm=xxxxx(网页博客地址); taobao://s.taobao.com/search?q=uni-app(淘宝app搜索页,  taobao://是urlscheme ???)
failCallBack: 可填,是打开失败的回调,返回失败信息
identity: 可填,指定打开url的程序名称。Android平台为app包名,如果指定的包名不存在,则打开失败;IOS平台此参数被忽略

调用第三方

plus.runtime.launchApplication( {pname: ''   --->安卓extra: {xx: xx, xx:xx}     --->安卓, extra是传给第三方程序的参数 ??必须是JSON格式
或action: '' --->IOS
},failCallBack )

通过应用宝打开下载地址后,如果还未安装应用宝会先如下界面:

按照界面指令安装应用宝后,会自动下载目标app:

然后安装目标app:

如果已经安装过应用宝,会要求打开应用宝,再下载app:

uniapp 判断用户是否安装app, 没有则安装相关推荐

  1. Android中运行免安装app,适用于免安装应用的 CTS

    免安装应用是 Android 10 的一项重要功能,因此必须确保这些应用能够正常运行.免安装应用是隐式安装的,因此它们仅具有有限的功能,并需要在限制更多的安全沙盒中运行.由于这些限制普遍存在,因此系统 ...

  2. android开发下载安装app提示未安装应用

    出现的情况是通过usb可以安装,然后用androidStudio运行生成的apk,发送出去,下载安装,提示未安装应用: 问题如图: 解决过程:在百度上看一些方案,不一致呢,问了问别人,通过正确的打包方 ...

  3. uniapp判断当前运行环境 app h5 微信小程序 百度小程序

    hbuilderX最新版本现在已经支持在代码中获取当前所处环境 仅3.4.10+版本以上才支持,如果您的hbuilderX版本不是这个版本的需要先升级一下版本 hbuilderx下载 选择3.4.11 ...

  4. uniapp判断当前运行环境 app h5 微信小程序

    仅3.4.10+版本以上才支持,如果您的hbuilderX版本不是这个版本的需要先升级一下版本 hbuilderx下载 选择3.4.11及以上版本 const type = uni.getSystem ...

  5. 苹果应用html安装app,iphoneX如何安装软件 iphoneX安装软件方法【详细教程】

    一些 iPhoneX 新用户拿到手机之后,常常会遇到这一些使用的问题,要熟练使用iphoneX还需要一段时间的琢磨和习惯.在使用iphoneX遇到的问题中,在iphoneX安装软件这一个问题被提问得非 ...

  6. pp助手安装app出现“ApplicationVerificationFailed”问题的解决

    在Iphone手机中如果用户安装了某些app会在手机的设置-通用最下方看到一栏"描述文件",网上说描述文件是xml文件,记录了特定app的一些重要信息,比较重要.我写这篇博文主要是 ...

  7. 不拆无损,在北汽EU5,EU7,EX3,EX7安装app应用

    本文是破解过程,仅供学习参考.如果您只是安装软件,请直接看https://blog.csdn.net/robinhunan/article/details/105963936 这篇文章就可以了.app ...

  8. 浏览器判断是否安装APP

    前段时间遇到一个小需求:要求在分享出来的h5页面中,有一个立即打开的按钮,如果本地安装了我们的app,那么点击就直接唤起本地app,如果没有安装,则跳转到下载. 因为从来没有做过这个需求,因此这注定是 ...

  9. 浏览器判断是否安装APP【转】

    1 前言 真是做到老学到老,在不断的学习中成长. 最近接触到了Dynamic Links技术,头脑一热出现了一个平时经常遇到的情况(浏览器判断是否安装APP),这个触及到了自己的知识盲点,于是网上查了 ...

最新文章

  1. 用VSCode写python的正确姿势
  2. DeeoID:Deep learning face representation from predicting 10,000 classes
  3. 【Python 爬虫】 2、HTTP基本原理
  4. Qracle学习:字符串相关函数
  5. head first Design Pattern State
  6. python xmlrpc_Python xmlrpc用法
  7. 微信开发的时候自定义菜单
  8. abortonerror_错误:无法解决:com.android.support:appcompat-v7:24.0.0
  9. spring BeanPostProcessor使用场景
  10. 帝国cms ajax,帝国CMS封装的ajax加载信息框架代码
  11. A novel hybrid intrusion detection method integrating anomalydetection with misuse detection
  12. seata启动报错的一种处理方式 NO channal is available for resource [deduct]
  13. vue项目之H5 app 生成海报功能
  14. assignin与evalin用法理解
  15. 【Axure原型图】——动态面板
  16. java 系统 类_Java常用实体类--System类
  17. 2021年中国海洋大学计算机及电子信息考研成绩分析
  18. yocto 基本概念
  19. html页面input框输入不了,input框不能输入问题
  20. 2种方式获取StreamingAssets下音频

热门文章

  1. Notepad++ 替换换行符
  2. 微软Project Online落地中国
  3. MSDC 4.3 接口规范(16)
  4. 支付宝信用贷豪掷38亿抢客,微粒贷不怂
  5. 周易六十四卦——同人卦
  6. cdc有哪些rapper_CDC说唱会馆在圈内是一个什么样的存在
  7. 数据是企业和社会发展的重要动力,AI从边缘发展到主流,未来十年信息技术将带来巨大“红利” | 大咖周语录
  8. python----语句
  9. 基于社交图谱的多层关系挖掘推荐
  10. 开源框架Volley的使用《一》