我的微信公众号做了一个h5
https://api.51pengyou.com.cn/clearhandwriting/
域名是https 的有证书,用的腾讯云免费3个月的证书
在PC预览查看证书都没问题,是有效的
在微信开发者工具调试没问题,也没提示跨域问题。
但真机报错Error:Network Error
有好心的大神说腾讯的不好,我去了阿里买了一年的,还是没有解决问题
我用vConsole 调试工具看了一下,也没有提示跨域问题。
但http status 0
可以我的Js 里还有POST百度的,就没有问题。
我的代码:
const url = 'https://openapi.youdao.com/ocr_writing_erase';
const formData = new URLSearchParams();
formData.append('appKey', this.youdao_sign['appKey']);
formData.append('q', this.youdao_sign['q']);
formData.append('salt', this.youdao_sign['salt']);
formData.append('curtime', this.youdao_sign['curtime']);
formData.append('sign', this.youdao_sign['sign']);
formData.append('signType', 'v3');
axios.post(url,null,{
params: {
appKey: this.youdao_sign['appKey'],
curtime: this.youdao_sign['curtime'],
q: this.youdao_sign['q'],
salt: this.youdao_sign['salt'],
sign: this.youdao_sign['sign'],
signType: 'v3',
},
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
}
}).then(response=>{
alert(response.data.errorCode)
}).catch(error=>{
alert(error)
})
好几天没解决了,老板怒了,求求大神们帮我看看啥原因