結論:APP可以喚起小程序,前提是APP開發者在微信開放平臺帳號下申請移動應用,通過審核并關聯小程序,參考如下:
準備工作:
-
APP開發者認證微信開放平臺 https://kf.qq.com/faq/170824URbmau170824r2uY7j.html
-
APP開發者創建應用 https://open.weixin.qq.com/cgi-bin/frame?t=home/app_tmpl&lang=zh_CN
-
APP關聯小程序 https://developers.weixin.qq.com/miniprogram/introduction/#%E7%A7%BB%E5%8A%A8%E5%BA%94%E7%94%A8%E5%85%B3%E8%81%94%E5%B0%8F%E7%A8%8B%E5%BA%8F
跳轉規則:
- 對于已通過認證的開放平臺賬號,其移動應用可以跳轉至任何合法的小程序,且不限制跳轉的小程序數量。
- 對于未通過認證的開放平臺賬號,其移動應用僅可以跳轉至同一開放平臺賬號下小程序。
注意:若移動應用未上架,則最多只能跳轉小程序100次/天,用于滿足調試需求。
APP接入代碼實現:
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html
小程序返回APP:
需要用戶主動點擊小程序頁面中的按鈕,才能返回喚起該小程序的APP。即小程序不能打開任意 APP,只能跳回APP。
代碼參考:
<button open-type="launchApp" app-parameter="wechat" binderror="launchAppError">打開APP</button>