小程序跳轉


小程序跳轉

1.小程序跳網頁

需在后台配置域名白名單,通過<web-view>組件實現跳轉

<!-- 指向微信公眾平台首頁的web-view -->

<web-view src="https://mp.weixin.qq.com/"></web-view>

1).跳回小程序頁面:

在網頁中可調用以下接口:

wx.miniProgram.navigateTo

 

 

wx.miniProgram.navigateBack

 

 

wx.miniProgram.switchTab

 

 

wx.miniProgram.reLaunch

 

 

wx.miniProgram.redirectTo

 

 

 

2).在網頁中可調用圖像、音頻接口,調用設備信息、地理位置以及微信掃一掃、搖一搖等接口。

3).分享該網頁,可通過onShareAppMessage獲取到當前網頁的webUrl

4).可在該網頁中通過window._wxjs_environment判斷是否在小程序環境

 

Ps: 

A.網頁內的iframe域名同樣要配置在域名白名單中;

B.每個頁面只能有一個<web-view>且會自動鋪面整個頁面;

C.將鼠標放在<web-view>組件上右鍵-調試,可調試;

D.如果在ios上調用jssdk沒反應,可在<web-view>組件的src加上“#wechat_redirect”解決

 

2.小程序跳小程序

條件:同一個公眾號下關聯的小程序

基礎庫 1.3.0 開始支持,低版本需做兼容處理

iOS 微信客戶端 6.5.9 版本開始支持,Android 客戶端即將在 6.5.10 版本開始支持,請先使用 iOS 客戶端進行調試

wx.navigateToMiniProgram({

  appId: '',

  path: 'pages/index/index?id=123',

  extraData: {

    foo: 'bar'

  },

  envVersion: 'develop',

  success(res) {

    // 打開成功

  }

})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM