簡體   English   中英

Cordova 應用程序未顯示與本地主機網站上相同的內容

[英]Cordova app not showing the same content as on localhost website

在創建 cordova 應用程序時 - 使用“phonegap serve”將其托管在 localhost 網頁上時會顯示所有請求的內容。

但是,當在我的 android 上使用“cordova run android”運行它時,它不會顯示相同的數據。

我已將問題縮小到應用程序在我的手機上運行它時無法識別我的代碼的特定部分,而在托管在本地主機網頁上時識別它。

導致問題的代碼部分(僅在我的手機上):

 ${_priWaardes[i].children.map(child => "<li>" + child + "<li>")}

此代碼在我的 localhost 網頁上顯示得非常好 - 但在 android 上運行並檢查控制台日志時,此特定錯誤顯示:

未捕獲的類型錯誤:無法讀取未定義的屬性“地圖”

如果我刪除這部分代碼 - 該應用程序在 android 上運行良好,顯示所有內容(當然除了數組的孩子。)

還有另一種方法可以在我的手機上列出數組的子項嗎? 或者這是一個可以解決的特定 cordova 錯誤?

這是因為 WebView(目前)不支持箭頭功能。 如果你想使用這些方法,你需要 polyfill,或者像 Babel 這樣的編譯器。

暫無
暫無

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

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