微信小程序目前是很多商家选择的推广工具,有的小程序里面带有下载app的功能,这个怎么设置呢?怎么让小程序下载app?小程序打开APP怎么操作?下面小编为大家提供小程序打开APP的方法教程,一起来看看吧!
微信小程序页面点击下载app软件:
问题:需要设置域名白名单,一般无法使用第三方,只能使用本公司注册域名
描述:使用小程序,src为app下载网址页面,点击按钮下载app
解决:因为域名配置问题,无法跳转第三方网页,包括360以及应用宝等,
把app文件放在公司域名的服务器上,安卓点击下载有效,ios无效(无法跳转app store)
补充:就在2018年1月25日下午,小程序新推出可以从小程序原路打开app(前提是小程序是从app分享打开)
小程序打开APP:
根据微信的官方文档,小程序支持打开APP,专门研究了下这个API有什么,官方文档地址如下:
launchApp 打开APP,可以通过app-parameter属性设定向APP传的参数
我们再看来看launchAPP的参数说明 https://mp.weixin.qq.com/debug/wxadoc/dev/api/launchApp.html
launchApp(OBJECT)
说明
因为需要用户主动触发才能打开 APP,所以该功能不由 API 来调用,需要用 open-type 的值设置为 launchApp 的组件的点击来触发。
当小程序从 APP 分享消息卡片的场景打开时(场景值 1036,APP 分享小程序文档 iOS 参见,Android 参见),小程序会获得打开 APP 的能力,此时用户点击按钮可以打开分享该卡片的 APP。即小程序不能打开任意 APP,只能 跳回 分享该小程序卡片的 APP。
在一个小程序的生命周期内,只有在特定条件下,才具有打开 APP 的能力。 打开 APP 的能力 可以理解为由小程序框架在内部管理的一个状态,为 true 则可以打开 APP,为 false 则不可以打开 APP。
在小程序的生命周期内,这个状态的初始值为 false,之后会随着小程序的每次打开(无论是启动还是切到前台)而改变:
使用方法
需要将组件 open-type 的值设置为 launchApp。如果需要在打开 APP 时向 APP 传递参数,可以设置 app-parameter 为要传递的参数。通过 binderror 可以监听打开 APP 的错误事件。
例子
error 事件参数说明
小程序打开APP,前提是你是从APP内打开小程序,才能返回打开APP,不然是不支持的,也就是说让APP给小程序导流,然后再将流量返回到APP的能力。
以上就是怎么让小程序下载app 小程序打开APP的方法教程的具体内容,希望对大家有所帮助。
最近更新
淘宝微信支付怎么开通?9月5日淘宝公示与微信
人气排行
百度云盘曾几何时凭着超大容量、不限速和离线下载三大宝剑,一举
Gmail邮箱打不开已成为事实,很多网友都在搜索gmail邮箱登录不了
我们平时大家站的每一个地方,都有他唯一的坐标,像我们平时说的
我们日常使用电脑时,几乎每天都会接触到压缩包文件,有时会遇到
百度云盘(百度网盘)是非常方便好用的在线网盘,但要下载超过1G
腾讯QQ6.1体验版本安装,腾讯qq不断的更新换代,现在来到QQ6.1,
很多朋友登录战网客户端出现“战网开启中”卡在这个窗口中的情况
优酷是国内比较大的在线视频网站,不仅有有趣好玩的视频,还有很
价值399美刀的谷歌地球专业版(GoogleEarthPro)终于免费了,之前还
谷歌浏览器为了防范插件在用户不知情的情况下安装到浏览器中,从