收藏
回答

ios手机调用jssdk的getlocation,提示invalid signature

公众号开发过程中,在开发者工具上getlocation可以正确获取,部署之后安卓手机可以正确获取,ios手机getlocation走fail,提示invalid signature,经排查传入url一致,

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

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2020-10-28

    你好,请参考

    https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html


    2020-10-28
    有用
    回复 8
    • 喻杰
      喻杰
      2020-10-29
      试过了,対照过传给后台的url是一摸一样的,但就是安卓机可以,然后ios系统不行
      2020-10-29
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2020-10-29回复喻杰
      提示invalid signature签名错误,请按照流程检查
      2020-10-29
      回复
    • K
      K
      2020-12-22回复喻杰
      解决了吗
      2020-12-22
      回复
    • 汪阳
      汪阳
      2021-03-01回复喻杰
      // 记录进入app时的url
       if (typeof window.entryUrl === 'undefined' || window.entryUrl === '') {
          window.entryUrl = location.href.split('#')[0]
       }
       // 进行签名的时候 Android 不用使用之前的链接, ios 需要
       let signLink = /(Android)/i.test(navigator.userAgent) ? location.href.split('#')[0] : window.entryUrl;
      2021-03-01
      2
      回复
    • 汪阳
      汪阳
      2021-03-01回复喻杰
      2021-03-01
      2
      回复
    查看更多(3)
  • K
    K
    2020-12-22

    解决了吗


    2020-12-22
    有用
    回复
登录 后发表内容
问题标签