javascript - Cordova 应用程序中不支持 Fetch API 无法加载文件 URL 方案“文件”错误
问题描述
我在Cordova上构建一个Android 应用程序,我正在使用 aPromise.all()
来加载 json 文件。
Promise.all([
faceapi.nets.tinyFaceDetector.loadFromUri("/faceapi/models"),
faceapi.nets.faceLandmark68Net.loadFromUri("/faceapi/models"),
faceapi.nets.faceRecognitionNet.loadFromUri("/faceapi/models"),
faceapi.nets.faceExpressionNet.loadFromUri("/faceapi/models"),
faceapi.nets.ageGenderNet.loadFromUri("/faceapi/models")
]).then(console.log('loaded'));
当我运行这个错误被抛出。
Fetch API 无法加载 file:///faceapi/models/tiny_face_detector_model-weights_manifest.json。不支持 URL 方案“文件”。
调试器中错误的更详细细分。
解决此错误需要什么?
我缺少的 Promise 方法中有一个选项吗?有我需要的 Cordova 插件吗?我需要向我的 AndroidManifest 文件添加任何权限吗?
此问题与此问题类似,但我使用的是该Promise.all()
方法。
解决方案
推荐阅读
- javascript - 模态 - 当下拉列表中的值更改时弹出显示。AngularJs
- python - 有效地在 pandas 中找到期货数据的近月合约
- angular - 表单验证错误消息以角度提交时显示
- java - 如何从字符串资源文件中隐藏第一项并在微调器中显示
- php - 三个mysql触发器
- c# - 检索 COM 类工厂失败错误:80040154
- ios - 带有 UIBackgroundFetchResult 的 didReceiveRemoteNotification 在 IOS 中不起作用
- scala - 作为执行器和线程数量的函数,火花中的良好分区数量是多少?
- javafx - 树莓派挂在谷歌日历 api 的 oauth 身份验证中
- wordpress - 关于 Wordpress DIVI 布局设置的问题