BUG:
在开发微信小程序时直接用Taro.request访问服务器地址不会报错,在兼容H5时则需要注意跨域问题。
h5发请求会报跨域问题
如果直接在request中加上mode: 'no-cors',则会报错,header在发送请求时不会被加上。
header中的token没被读取
解决办法:
使用代理转换请求。
在根目录下编辑config/index.js文件
config/index.js
配置好后,在发请求时就可以直接使用代理的url成功发送。
在开发微信小程序时直接用Taro.request访问服务器地址不会报错,在兼容H5时则需要注意跨域问题。
h5发请求会报跨域问题
如果直接在request中加上mode: 'no-cors',则会报错,header在发送请求时不会被加上。
header中的token没被读取
使用代理转换请求。
在根目录下编辑config/index.js文件
config/index.js
配置好后,在发请求时就可以直接使用代理的url成功发送。
本文标题:Taro 开发H5跨域问题
本文链接:https://www.haomeiwen.com/subject/gxddfqtx.html
网友评论