h5跳轉(zhuǎn)微信小程序

1 微信環(huán)境下瀏覽器如好友聊天窗口,文件傳輸助手,需要wx-open-lunnch微信公眾號的接口對接授權(quán),引入js-weixin跳轉(zhuǎn)。

2 非微信環(huán)境下,小程序微信公眾后臺設(shè)置urlscheme短鏈,最新是支持配置格式weixin://dl/business/?appid=小程序id&path=pages/index/index
另外該短鏈,ios中支持1中微信聊天窗口,安卓中不支持。

  const userAgent = navigator.userAgent.toLowerCase();
            let iswx = userAgent.indexOf("micromessenger") !== -1;
            let isxcx = window.__wxjs_environment === "miniprogram";
            let isIOS = /iphone|ipad|ipod/.test(userAgent); // 判斷是否為 iOS 設(shè)備[^12^]
            // ios可以直接跳轉(zhuǎn)忽略
            if (iswx && !isxcx && !isIOS) {
              this.isActive = true;
            } else {
              wx.miniProgram.navigateTo({
                path: "pages/index/index", // 目標頁面路徑,確保路徑正確
              });
              location.href = `weixin://dl/business/?appid=小程序id&path=pages/index/index`;
            }

3 小程序中h5跳轉(zhuǎn),js-weixin.js引入,直接wx.miniProgram.navigateTo.。注意只能跳轉(zhuǎn)該小程序的指定頁,不能跳轉(zhuǎn)小程序b。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容