繁体   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