美文网首页
微信小程序跳转测试

微信小程序跳转测试

作者: 静静地就好 | 来源:发表于2020-12-02 23:59 被阅读0次

    一、我们的微信小程序跳转到另外一个小程序

    1、在真机上面,微信小程序跳转到另外一个小程序,直接允许跳转就可以:

    图1

    2、在微信开发者工具上面,微信小程序跳转到另外一个小程序,会报错:

    图2

    二、从另外的小程序带参跳转进入我们的微信小程序,可以在模拟器添加编译模式模拟:

    1、比如下图就是另外的小程序,有个跳转进去我们的微信小程序选项:

    图3

    2、微信小程序能正常跳转到另一个小程序的前提是:这两个小程序被同一个微信公众号关联,否则无法跳转。以上两个小程序是关联的同一个微信公众号,所以可以跳转。

    3、参数说明请参考官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/navigateToMiniProgram.html

    图4

    4、从代码我们可以看到跳转携带的参数,这个参数将用于编译模式的extraData:

    图5

    5、编译模式可以在小程序的project.config.json文件编写:

    图6

    6、也可以直接在编译模式直接编辑,和5的效果是等价的:

    图7

    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、执行直接编译模式即可。

    相关文章

      网友评论

          本文标题:微信小程序跳转测试

          本文链接:https://www.haomeiwen.com/subject/tkleuktx.html