微信小程序喚起其他微信小程序 / 移動應用App喚起小程序
<!-- 文章內容 -->
<div data-note-content="" class="show-content">
<div class="show-content-free">
<h3>1. 微信小程序喚起微信小程序</h3>
小程序喚起其他小程序很簡單
先上鏈接
小程序跳轉小程序 Navigator組件 推薦使用
小程序跳轉小程序 wx.navigateToMiniProgram(OBJECT) API 即將廢棄 不推薦使用
👉小程序基礎庫版本要在礎庫 2.0.7 開始支持,低版本需做兼容處理。
👉注意:不是任何小程序都可以喚起的,只能打開同一公眾號下關聯的小程序
<navigator class='navigatorClass' target="miniProgram" open-type="navigate" app-id="MiniProgram-YourAppID" path="MiniProgram-Path 一般為pages/為首" extra-data="MiniProgram-Parameter 跳轉后的微信小程序onLaunch()方法中可以獲取" version="release 要跳轉的小程序版本"></navigator>
//navigator組件也可以添加class屬性 可以當做一個button來使用 點擊觸發
//其他沒有用的的參數 詳見上面的Navigator組件文檔鏈接
2. 移動應用App喚起微信小程序
移動應用App喚起小程序的方式也不麻煩,但由於當時開發的時候參考的文檔有點模棱兩可,導致調試了一陣子,這也是寫這篇文章的初衷,避免大家走彎路。
先上鏈接
移動應用App喚起微信小程序
具體流程:
- 登陸微信開放平台
- 管理中心-創建移動應用-等待審核通過
- 審核通過后-查看應用(拉到最下面)-關聯小程序信息-查看關聯-關聯小程序-小程序賬號持有者通過申請
- 到這一步就可以開始移動開發了
👉這里只介紹iOS SDK接入開發全流程 原文鏈接
下載導入或是cocoapod接入隨你,原文鏈接里寫的挺清楚,應該不會遇到太多問題,這里提幾個容易遺忘和出錯的點
-
URL Schemes設置 如下圖所示
Identifier直接填寫 weixin
URL Schemes填寫已申請通過的App詳情中的AppId
URL Schemes設置
Info.plist設置添加Key-LSApplicationQueriesSchemes
如下圖所示

Info.plist設置