收藏
回答

web-view jssdk 录音功能

在微信网页中可以调用jssdk录音功能,但是在小程序中通过web-view引入无法调用jssdk录音功能,显示无效签名。小程序未关联公众号。

最后一次编辑于  2018-11-28  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 旅行者
    旅行者
    2018-12-11

    同样的问题,小程序web-view嵌套单页应用之后,用进入单页应用的第一个页面地址授权ios正常安卓报签名错误,安卓换用当前页面授权也是签名错误。

    2018-12-11
    赞同
    回复
  • 飘来五个字
    飘来五个字
    2018-11-28

    问题解决了:引入的页面是使用单页模式的,小程序web-view引入单页应用 使用签名地址的时候应该是第一次进入的地址,而我之前使用的地址都是路由变化后的地址 所以一直出现签名无效的情况。


    第一次进入单页的地址:https://www.aa.com/vue_index 路由变化:https://www.aa.com/vue_index/aa  触发 js-sdk 的功能调用

    js-sdk签名地址 1、安卓微信网页,使用路由变化后的地址进行签名,即 https://www.aa.com/vue_index/aa 2、小程序 web-view,使用第一次进入单页的地址进行签名,即 https://www.aa.com/vue_index 3、IOS,使用第一次进入单页的地址进行签名,即 https://www.aa.com/vue_index



    2018-11-28
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    2018-11-28

    是不是appid这类信息用错了呢?用web-view引入js-sdk要用公众号的信息

    2018-11-28
    赞同
    回复 2
    • 飘来五个字
      飘来五个字
      2018-11-28

      appid是使用的公众号的信息,在微信网页中可以调用,但是使用web-view引入就出现无效签名了

      2018-11-28
      回复
    • David
      David
      01-07回复飘来五个字

      现在这个问题解决了吗,我这边出现同样的问题,好惆怅

      01-07
      回复