我们使用的webview嵌入的h5页面,某个页面需使用jssdk的录音接口,在使用过程中发现部署后的地址不能有域名,否则会报invalid sigature.
具体如下:
假设我们的请求是https的,域名为yx.test, 移动h5部署后的地址为yx.test:8088/mobile,此时使用录音接口,会报invalid sigature。必须将 移动h5部署地址改为yx.test/mobile 才可以正常使用。
请问这是为什么呢?因为客户那边部署的时候有可能443端口或80端口已经被占用了,那又不能用其他的端口,应该如何处理呢?
可以先参考一下 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 附录5
你也可以把代码片段给一下