收藏
回答

小程序内嵌单页,调用分享时获取的webViewUrl不准确

API/组件名称 终端类型 微信版本 基础库版本
onShareAppMessage/options.webViewUrl 客户端 6.6.1 1.6.4



微信小程序内嵌网页调用history.pushState更改url(vue-router的history模式),跳转到其他页面页面后,通过onShareAppMessage分享回调获取的参数options.webViewUrl并没有变,仍是一开始的url。


AppID: wx6f10d06bcc5f671e


补充:开发者工具没该问题,但是真机有问题。


最后一次编辑于  2018-01-19
回答关注问题邀请回答
收藏

11 个回答

  • 黄思程
    黄思程
    2018-01-22

    你好,这是一个已知问题,我们会在后续版本中进行修复,另外后续建议通过搜索相关关键字来后在提问,可以提高问题解答的效率。。

    2018-01-22
    有用
    回复
  • Very cold.
    Very cold.
    2018-09-03

    请问解决了吗

    2018-09-03
    有用
    回复
  • 2018-06-07

    还没解决啊

    2018-06-07
    有用
    回复
  • 贾克斯
    贾克斯
    2018-06-04

    到现在都还没解决呢

    2018-06-04
    有用
    回复
  • ice
    ice
    2018-04-11

    问题解决了吗

    2018-04-11
    有用
    回复
  •  rui.+_+
    rui.+_+
    2018-02-08

    这个问题解决了吗 都是ios有问题

    2018-02-08
    有用
    回复
  • 二高
    二高
    2018-01-24

    我从内嵌的H5页面跳转回小程序页面怎么跳转?我给的路径是A(小程序的主页面)页面的路径但是小程序里报错打印出来的路径是C(内嵌的H5页面)页面的路径带这A页面的路径(Pages/c/pages/a/a)正常不应该是(pages/a/a)嘛

    2018-01-24
    有用
    回复
  • 周翔
    周翔
    2018-01-22

    @黄思程 赞赞赞!

    2018-01-22
    有用
    回复
  • 周翔
    周翔
    2018-01-22

    顶顶顶,同样遇到了这个问题!

    2018-01-22
    有用
    回复
  • chromium
    chromium
    2018-01-19

    在网上查了一下类似问题

    看到的资料是每次history.replaceState webview的request对象都会更新

    使用webview.request.URL.absoluteString就可以获取到当前的url

    现在确实取不到 是因为没有从对象上取吗?

    2018-01-19
    有用
    回复

正在加载...

登录 后发表内容