h5 app 里面Fetch API 无法获取到本地静态资源
- 发布:2023-12-19 15:15
- 更新:2023-12-21 11:04
- 阅读:754
产品分类: HTML5+
HBuilderX版本号: 3.99
手机系统: Android
手机系统版本号: Android 14
手机厂商: vivo
手机机型: 14
打包方式: 云端
示例代码:
操作步骤:
Fetch
Fetch
预期结果:
Fetch (file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/Fulite.wasm)
Fetch (file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/Fulite.wasm)
实际结果:
Fetch API cannot load file:///storage/emulated/0/Android/data/io.dcloud.HBu....
Fetch API cannot load file:///storage/emulated/0/Android/data/io.dcloud.HBu....
bug描述:
Fetch API cannot load file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/Fulite.wasm. URL scheme "file" is not supported. at webpack://demo/./node_modules/vconsole/dist/vconsole.min.js?:9650
1 个回复
HRK_01
我将本地静态资源放到static目录下是可以正常访问到的。您是在使用vconsole中出现了这个问题是吗,应该是他们的静态文件引入不符合我们的规范,你可以先用这个替代方案试试:https://ext.dcloud.net.cn/plugin?id=6147