微信小程序跳轉測試

一、我們的微信小程序跳轉到另外一個小程序

1、在真機上面,微信小程序跳轉到另外一個小程序,直接允許跳轉就可以:

2、在微信開發者工具上面,微信小程序跳轉到另外一個小程序,會報錯:

二、從另外的小程序帶參跳轉進入我們的微信小程序,可以在模擬器添加編譯模式模擬:

1、比如下圖就是另外的小程序,有個跳轉進去我們的微信小程序選項:

2、微信小程序能正常跳轉到另一個小程序的前提是:這兩個小程序被同一個微信公衆號關聯,否則無法跳轉。以上兩個小程序是關聯的同一個微信公衆號,所以可以跳轉。

3、參數說明請參考官方文檔:https://developers.weixin.qq.com/miniprogram/dev/api/navigateToMiniProgram.html

4、從代碼我們可以看到跳轉攜帶的參數,這個參數將用於編譯模式的extraData:

5、編譯模式可以在小程序的project.config.json文件編寫:

6、也可以直接在編譯模式直接編輯,和5的效果是等價的:

7、模擬跳轉的參數如下:

{

"id": 43,

"name": "B2C跳轉藥速達預下單測試",

"pathName": "pages/pay-order/pay-order",

"query": "",

"scene": 1037,

"referrerInfo": {

"appId": "wx896acb2e008da52c",

"extraData": "{\"city\":\"廣州市\",\"latitude\":\"23.12586\",\"longitude\":\"113.24428\",\"originType\": \"b2c\",\"storeNo\":\"0850\",\"prodList\":[{\"code\": \"8105167\",\"number\":\"1\"}]}":[{\"code\":\"1051938\",\"number\":1}]}"

}

}

8、執行直接編譯模式即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章