我使用的商品详情链接是带有.html后缀的,在微信小程序后台预览商品时是能正常访问的(即.html存在,服务器后端程序能正常解析这个路由),
但在直播间跳转商品详情时,无法正常访问,查看程序记录的跳转链接,发现相比预览时缺少了.html后缀,这个是刻意过滤掉的吗?还是不正确需要修复的?
因为这个问题导致我们的小程序通过直播间访问商品都不正常,希望官方或者其他知情人员解答一下。
已经提交BUG反馈:https://developers.weixin.qq.com/community/develop/doc/000ccca478c5507f5e3af1fd455400
谢邀:
这个感觉是直播的BUG,建议去掉.html
路径参数存在 url 的,该参数的值需要进行 encode 处理再填入
解释一下我是通过附带参数的形式将服务器上的商品链接传递进小程序页面里处理,提交审核时链接会类似以下格式:pages/index/index?goodsLink=https://pathname.com/goods/233.html
然后我会通过提取goodsLink参数,使用webview组件访问商品详情。
而如我正文提到的,预览商品时是正常的,但通过直播间跳转过来时,获取到的链接就缺少了.html,导致无法正常访问,并且我测试过.jpg后缀是不会被过滤/去掉的。
急需解答,关系到我后续要如何处理。