收藏
回答

webview组件的链接携带#时生成小程序码,android设备扫码跳转时路径丢失转码解决?

我通过官方的工具生成小程序码,跳转进小程序的webview,链接为https://static.zbszkj.com/H5/limitPurchase/#/a/9,在ios设备下可正常进入,但是在android设备下无法进入页面,通过开发工具配置扫码调试后看到,android设备的链接为https://static.zbszkj.com/H5/limitPurchase/,#及后面的路径皆被省略,页面参数params中也无#后的内容,该如何解决?

最后一次编辑于  11-22
回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-22

    path是怎么写的

    11-22
    赞同
    回复 7
    • 木未七
      木未七
      11-22
      pages/tutu/tutu?url=https://xxxx.com/H5/limitPurchase/#/a/9
      11-22
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-22回复木未七
      url进行URI转码试试
      如果还是不行的话,#改成_
      然后在onLoad里URI解码,然后就替换 /_/ 为 /#/
      11-22
      回复
    • 木未七
      木未七
      11-25回复o0o有脾气的酸奶
      好的,谢谢~解决了
      11-25
      回复
    • 木未七
      木未七
      12-03回复o0o有脾气的酸奶
      我发现用开发工具可以android可以正常扫码进入,但是发布到线上后,用官方工具生成小程序码,依旧没办法进入webview页面
      12-03
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      12-05回复木未七
      不是解决了吗?怎么又不行了?
      12-05
      回复
    查看更多(2)
问题标签