微信小程序内嵌网页调用history.pushState更改url(vue-router的history模式),跳转到其他页面页面后,通过onShareAppMessage分享回调获取的参数options.webViewUrl并没有变,仍是一开始的url。
AppID: wx6f10d06bcc5f671e
补充:开发者工具没该问题,但是真机有问题。
API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|
onShareAppMessage/options.webViewUrl | 客户端 | 6.6.1 | 1.6.4 |
你好,这是一个已知问题,我们会在后续版本中进行修复,另外后续建议通过搜索相关关键字来后在提问,可以提高问题解答的效率。。
请问解决了吗
还没解决啊
到现在都还没解决呢
问题解决了吗
这个问题解决了吗 都是ios有问题
我从内嵌的H5页面跳转回小程序页面怎么跳转?我给的路径是A(小程序的主页面)页面的路径但是小程序里报错打印出来的路径是C(内嵌的H5页面)页面的路径带这A页面的路径(Pages/c/pages/a/a)正常不应该是(pages/a/a)嘛
@黄思程 赞赞赞!
顶顶顶,同样遇到了这个问题!
在网上查了一下类似问题
看到的资料是每次history.replaceState webview的request对象都会更新
使用webview.request.URL.absoluteString就可以获取到当前的url
现在确实取不到 是因为没有从对象上取吗?