收藏
回答

IOS下客户端跳转小程序参数解析bug

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS IOS 12 iphone XR 6.7.4

- 当前 Bug 的表现(可附上截图)

客户端使用WXLaunchMiniProgramReq这个API打开小程序某个页面, 参数path通常为/pages/a/a?xxx=xxxx

小程序使用webview页面承接h5的跳转(pages/webview/webview?url=xxx)

此时如果url参数中有协议的话,ios下小程序客户端会解析到错误页面,直接表现为当前页面不存在.(根本没有解析到webview所在页面)

安卓下跳转无问题, ios下无法解析正确 (url后已经encode)

传给WXLaunchMiniProgramReq这个api的参数相同

- 预期表现

ios下跳转到正确的页面,正确解析参数

- 复现路径

使用ios版小程序客户端, 通过WXLaunchMiniProgramReq这个api path参数中带上任意协议(https://)跳转到该小程序任意页面

观察参数解析

- 提供一个最简复现 Demo

暂无(因为需要能调用WXLaunchMiniProgramReq的客户端测试包)

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

1 个回答

登录 后发表内容