无法加载资源:net::ERR_FILE_NOT_FOUND 使用 Cordova
Failed to load resource: net::ERR_FILE_NOT_FOUND with Cordova
我正在关注 https://aerogear.org/docs/guides/aerogear-cordova/AerogearCordovaPush/ 上的航空齿轮教程。
我已经经历过几次了,但仍然遇到同样的问题。
部署到 Genymotion 并使用 chrome 进行调试时,我看到以下错误:
file:///android_asset/www/plugins/aerogear-cordova-push/www/aerogear-push.js Failed to load resource: net::ERR_FILE_NOT_FOUND
file:///android_asset/www/plugins/aerogear-cordova-push/www/aerogear.ajax.js Failed to load resource: net::ERR_FILE_NOT_FOUND
cordova.js:1431 Uncaught Error: Module aerogear-cordova-push.AeroGear.ajax does not exist.
cordova.js:1185 deviceready has not fired after 5 seconds.
cordova.js:1178 Channel not fired: onPluginsReady
cordova.js:1178 Channel not fired: onCordovaReady
观察结果
我注意到,在 Chrome 检查器中查看时,插件文件是空的 ,但在我的本地项目中有所有插件文件的内容。
我尝试过的事情
- 移除并重新添加空气齿轮塞
- 正在恢复 Genymotion 虚拟机的出厂设置。
- 使用
上的说明卸载并重新安装节点
- 重新安装 cordova
- 重新安装 genymotion
- 重启
详情
- 节点版本 v5.4.1
- Ubuntu 版本 15.10
- 科尔多瓦 5.4.1
- Android 5.1
有人知道如何解决这个问题吗?
谢谢
我不能确定为什么要修复它,但我怀疑这是由于:
- 权限
- 损坏的依赖关系
重新安装和 re-setting 权限后 - 并重新启动 - 它工作正常。
我正在关注 https://aerogear.org/docs/guides/aerogear-cordova/AerogearCordovaPush/ 上的航空齿轮教程。
我已经经历过几次了,但仍然遇到同样的问题。
部署到 Genymotion 并使用 chrome 进行调试时,我看到以下错误:
file:///android_asset/www/plugins/aerogear-cordova-push/www/aerogear-push.js Failed to load resource: net::ERR_FILE_NOT_FOUND
file:///android_asset/www/plugins/aerogear-cordova-push/www/aerogear.ajax.js Failed to load resource: net::ERR_FILE_NOT_FOUND
cordova.js:1431 Uncaught Error: Module aerogear-cordova-push.AeroGear.ajax does not exist.
cordova.js:1185 deviceready has not fired after 5 seconds.
cordova.js:1178 Channel not fired: onPluginsReady
cordova.js:1178 Channel not fired: onCordovaReady
观察结果
我注意到,在 Chrome 检查器中查看时,插件文件是空的
我尝试过的事情
- 移除并重新添加空气齿轮塞
- 正在恢复 Genymotion 虚拟机的出厂设置。
- 使用
- 重新安装 cordova
- 重新安装 genymotion
- 重启
详情
- 节点版本 v5.4.1
- Ubuntu 版本 15.10
- 科尔多瓦 5.4.1
- Android 5.1
有人知道如何解决这个问题吗?
谢谢
我不能确定为什么要修复它,但我怀疑这是由于:
- 权限
- 损坏的依赖关系
重新安装和 re-setting 权限后 - 并重新启动 - 它工作正常。