HarmonyOS Web组件加载本地H5文件跨域
将远程H5包下载到App沙盒路径下,使用Web组件加载时,访问.json文件报错,
[nodict][CONSOLE:0] “Access to XMLHttpRequest at ‘file:///data/storage/el2/base/haps/entry/files/t30h5/package.json’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, arkweb, data, chrome-extension, chrome, https, chrome-untrusted.”, source: file:///data/storage/el2/base/haps/entry/files/t30h5/index.html#/more?from=h5 (0)
看日志应该是文件跨域问题,但是奇怪的是访问其他格式图片资源ok,后缀为.json的文件就会报上面的错误。
有什么方案能够解决?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Web加载本地沙箱资源H5文件报错
192浏览 • 1回复 待解决
HarmonyOS web加载本地h5页面的网络请求跨域问题
133浏览 • 1回复 待解决
HarmonyOS 本地H5文件请求接口部分成功部分失败
34浏览 • 1回复 待解决
HarmonyOS Web组件加载本地H5页面,页面中接口请求被跨域规则限制,如何解除跨域限制
125浏览 • 1回复 待解决
HarmonyOS web组件接入前端vite打包的本地h5项目时遇到跨域问题
92浏览 • 1回复 待解决
HarmonyOS 本地H5加载
279浏览 • 1回复 待解决
HarmonyOS Web组件加载H5白屏
248浏览 • 1回复 待解决
HarmonyOS Web本地资源跨域加载异常
57浏览 • 1回复 待解决
HarmonyOS web组件加载本地离线包的cookie跨域
334浏览 • 1回复 待解决
HarmonyOS web组件加载h5,h5拉起摄像头
829浏览 • 1回复 待解决
HarmonyOS Web组件本地资源跨域问题
157浏览 • 1回复 待解决
HarmonyOS Web组件加载在线H5页面
457浏览 • 1回复 待解决
HarmonyOS Web组件无法跨域加载图片资源
255浏览 • 1回复 待解决
HarmonyOS web通过loadData加载h5标签
499浏览 • 1回复 待解决
HarmonyOS 使用web组件加载h5页面,报错17100001
247浏览 • 1回复 待解决
HarmonyOS web加载file://协议的图片文件,提示跨域问题
551浏览 • 1回复 待解决
HarmonyOS web组件通过file://协议加载本地文件,本地文件JS中发起http请求报错,提示跨域了,这种如何解决?
226浏览 • 1回复 待解决
HarmonyOS h5 web上传图片,文件的demo
213浏览 • 1回复 待解决
HarmonyOS web离线加载请求跨域问题
707浏览 • 1回复 待解决
HarmonyOS Web组件加载H5页面获取网络状态失败
151浏览 • 1回复 待解决
HarmonyOS web组件加载的h5页面中判断机型
200浏览 • 1回复 待解决
HarmonyOS web组件关闭跨域拦截
89浏览 • 1回复 待解决
HarmonyOS Web组件跨域请求问题
541浏览 • 1回复 待解决
Web能直接加载h5代码吗?
3317浏览 • 2回复 待解决
HarmonyOS Web组件加载本地资源目录resource/rawfile下的html文件,页面内https请求报跨域问题
297浏览 • 1回复 待解决
可以参考https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-cross-origin-V5#ZH-CN_TOPIC_0000001884916574__%E6%8B%A6%E6%88%AA%E6%9C%AC%E5%9C%B0%E8%B5%84%E6%BA%90%E8%B7%A8%E5%9F%9F,需自行配置schemeMap 和mimeTypeMap