簡體   English   中英

無法使用Cordova加載資源:net :: ERR_FILE_NOT_FOUND

[英]Failed to load resource: net::ERR_FILE_NOT_FOUND with Cordova

我正在關注https://aerogear.org/docs/guides/aerogear-cordova/AerogearCordovaPush/上的aerogear教程。

我已經經歷了幾次,並繼續遇到同樣的問題。

當部署到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虛擬機進行出廠重置。
  • 使用有關在Ubuntu中不使用sudo安裝NodeJS的說明卸載並重新安裝節點
  • 重新安裝cordova
  • 重新安裝genymotion
  • 重新開始

細節

  • 節點版本v5.4.1
  • Ubuntu版本15.10
  • 科爾多瓦5.4.1
  • Android 5.1

有誰知道如何解決這一問題?

謝謝

我不能肯定地說為什么要修復它,但是我懷疑是由於以下原因之一:

  • 權限
  • 損壞的依賴項

重新安裝並重新設置權限-並重新啟動后-它可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM