收藏
回答

web-view中嵌套h5,h5页面wx.config先失败再成功?

web-view中嵌套h5,h5页面中有wx.config注册jssdk接口。 先失败,再成功。为啥会失败一次呢?或者失败了,为啥又成功了呢? 改h5页面不放到web-view中,单独在微信中打开,就只是成功。不会出现失败一次的情况。


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

1 个回答

  • Yza
    Yza
    2022-06-08

    jsApiList最后是不是多了一个逗号,然后错误的时候报的是签名不对,建议你先将当前页面的url打印出来(注意末尾是不是多了一个空格),检查是否跟后台生成签名传入的url 一致

    2022-06-08
    有用
    回复 4
    • 祥西
      祥西
      2022-06-08
      逗号我去掉了,还是先失败再成功。
      主要是这个h5页面已经在线上跑了几个月了,是没有问题的。
      这期需求只是把它放到小程序的webview中,看看有没有兼容问题。  
      这里先失败一次,然后又成功。 但是没有影响之后的jssdk中的功能使用。 所以很疑惑为啥要先失败一次。
      2022-06-08
      回复
    • Yza
      Yza
      2022-06-08回复祥西
      当前页面的url打印出来看看
      2022-06-08
      回复
    • 祥西
      祥西
      2022-06-09回复Yza
      https://medicaluat.mobile.taikang.com/active/yllife/index.html#/dailyShare

      这个是我们访问的测试环境项目地址, 由于需要token。所以您那边打开是没有内容的。 我这里可以看到页面。我在调用设置分享之后是,可以看到分享到朋友圈设置成功了。
      2022-06-09
      回复
    • 漠尘
      漠尘
      2023-06-06回复祥西
      找到问题原因了吗?我们也是一样的情况,wx.config先失败后成功,但是影响到了jssdk的使用,页面也是上线快一年了,之前都正常的
      2023-06-06
      回复
登录 后发表内容