收藏
回答

直播商品跳转链接中加了type参数,覆盖了我们的业务参数

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 直播插件 微信iOS客户端 6.5.3 2.9.2

如题,我们的商品详情页面会读取 `type` 参数,但后续小程序直播商品跳转时,你们又在路径上加了 `type` 参数,覆盖了我们的参数,导致客户所有的直播商品无法访问!建议你们新版本添加新的路径参数命名时可以添加特殊标识,例如: `_type` 或 `live_type`之类,要考虑到会覆盖别人的参数呀!

我们的商品路径:

pages/product/product?type=3&productCode=xxxxx&storeCode=xxxxx&reffer=live

被直播插件乱加参数后变成:

pages/product/product.html?type=0&productCode=xxxxx&storeCode=xxxxx&reffer=live&room_id=11&openid=ouSrI5RLJmSHuPPgueYSE_rB95dQ&custom_params=

摘录的直播文档片段如下:

如果商家在后台自己生成的直播间小程序码,需要做以下配置:在跳转进入直播间的路径加上 type = 9 标识场景入口为小程序码: "plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=[直播房间id]&type=9"。


回答关注问题邀请回答
收藏

1 个回答

  • TNT
    TNT
    2020-04-23

    那看来只能你们自己改了?

    2020-04-23
    有用
    回复 6
    • 胡说
      胡说
      2020-04-24
      只能自已改了,幸好不改链接只改内部逻辑忽略type可以跑通。但愿别再覆盖其它参数了
      2020-04-24
      回复
    • TNT
      TNT
      2020-04-24回复胡说
      😂
      2020-04-24
      回复
    • 胡说
      胡说
      2020-04-28回复TNT
      官方在1.0.8版本修复了此问题
      2020-04-28
      回复
    • TNT
      TNT
      2020-04-28回复胡说
      看到提的问题了。
      2020-04-28
      回复
    • Paul
      Paul
      2020-04-29
      该问题已解决,麻烦升级至1.0.8版本
      2020-04-29
      回复
    查看更多(1)
登录 后发表内容
问题标签