滴滴小程序跳轉20200527


相關需求鏈接

滴滴小程序跳轉20200527==>https://www.cnblogs.com/bobo1713930654/p/12970872.html

公眾號跳轉小程序地圖20200608==>https://www.cnblogs.com/bobo1713930654/p/13063882.html

 

1. 公眾號中引入微信官方 js

<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>

 

2. 判斷是否在微信小程序環境中

方式一

// web-view下的頁面內
function ready() {
  console.log(window.__wxjs_environment === 'miniprogram') // true  ,打印是否是微信小程序環境
}
if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {
  document.addEventListener('WeixinJSBridgeReady', ready, false)
} else {
  ready()
}

方式二

wx.miniProgram.getEnv(function(res) {
  console.log(res.miniprogram) // true
})

 

3.頁面跳轉分支處理

 

 

如果不在小程序中:調用滴滴接口http://xxxxxxxx/api/diDiGateway/placeOrder.do時useWay傳miniProgram  ,獲取H5跳轉地址, 現有已完成的默認模式
如果在小程序中:調用滴滴接口http://xxxxxxxx/api/diDiGateway/placeOrder.do時useWay傳H5 , 待開發ing

 

4.如果在小程序中,則使用以下js方法跳轉到 "C端平台小程序"

小程序接口說明:

  1. appid(滴滴小程序appid , 文檔已提供中固定值): wxc591d03d429cf06e
  2. path: 請求 http://xxxxxxxx/api/diDiGateway/placeOrder.do 地址后 ,返回的滴滴小程序path路徑
wx.miniProgram.navigateTo({
            url: '/pages/dddaijia/dddaijia?appid='+appid+'&path='+encodeURI(path)
})

 

 

5. "C端平台小程序"點擊按鈕跳轉到滴滴小程序

wx.navigateToMiniProgram({
  appId: 'wxc591d03d429cf06e',
  path: ''xxxxxxxxxxxxxx'
})

 


免責聲明!

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



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