怎么讓小程序下載app 小程序打開APP的方法教程

微信小程序目前是很多商家選擇的推廣工具,有的小程序里面帶有下載app的功能,這個怎么設置呢?怎么讓小程序下載app?小程序打開APP怎么操作?下面小編為大家提供小程序打開APP的方法教程,一起來看看吧!

怎么讓小程序下載app 小程序打開APP的方法教程


微信小程序頁面點擊下載app軟件:
問題:需要設置域名白名單,一般無法使用第三方,只能使用本公司注冊域名
描述:使用小程序,src為app下載網址頁面,點擊按鈕下載app
解決:因為域名配置問題,無法跳轉第三方網頁,包括360以及應用寶等,
把app文件放在公司域名的服務器上,安卓點擊下載有效,ios無效(無法跳轉app store)
補充:就在2018年1月25日下午,小程序新推出可以從小程序原路打開app(前提是小程序是從app分享打開)
小程序打開APP:
根據微信的官方文檔,小程序支持打開APP,專門研究了下這個API有什么,官方文檔地址如下:
點擊這里
怎么讓小程序下載app 小程序打開APP的方法教程


launchApp 打開APP,可以通過app-parameter屬性設定向APP傳的參數
我們再看來看launchAPP的參數說明 https://mp.weixin.qq.com/debug/wxadoc/dev/api/launchApp.html
launchApp(OBJECT)
【怎么讓小程序下載app 小程序打開APP的方法教程】說明
因為需要用戶主動觸發才能打開 APP,所以該功能不由 API 來調用,需要用 open-type 的值設置為 launchApp 的組件的點擊來觸發 。
當小程序從 APP 分享消息卡片的場景打開時(場景值 1036,APP 分享小程序文檔 iOS 參見,Android 參見),小程序會獲得打開 APP 的能力,此時用戶點擊按鈕可以打開分享該卡片的 APP 。即小程序不能打開任意 APP,只能 跳回 分享該小程序卡片的 APP 。
在一個小程序的生命周期內,只有在特定條件下,才具有打開 APP 的能力 。打開 APP 的能力 可以理解為由小程序框架在內部管理的一個狀態,為 true 則可以打開 APP,為 false 則不可以打開 APP 。
在小程序的生命周期內,這個狀態的初始值為 false,之后會隨著小程序的每次打開(無論是啟動還是切到前臺)而改變:
怎么讓小程序下載app 小程序打開APP的方法教程



怎么讓小程序下載app 小程序打開APP的方法教程


使用方法
需要將組件 open-type 的值設置為 launchApp 。如果需要在打開 APP 時向 APP 傳遞參數,可以設置 app-parameter 為要傳遞的參數 。通過 binderror 可以監聽打開 APP 的錯誤事件 。
例子
怎么讓小程序下載app 小程序打開APP的方法教程


error 事件參數說明
怎么讓小程序下載app 小程序打開APP的方法教程


小程序打開APP,前提是你是從APP內打開小程序,才能返回打開APP,不然是不支持的,也就是說讓APP給小程序導流,然后再將流量返回到APP的能力 。

    推薦閱讀