Seb*_*jas 24 cordova cordova-plugins
将Cordova更新到v6.4.0并将Android平台更新到6.0.0后,我的应用程序不再工作了.我明白了:
deviceready has not fired after 5 seconds. cordova.js:1223
Channel not fired: onCordovaInfoReady cordova.js:1216
Channel not fired: onCordovaConnectionReady cordova.js:1216
Run Code Online (Sandbox Code Playgroud)
我试图删除所有插件并逐个添加.我发现这是cordova-plugin-device和cordova-plugin-network-information的一个问题.我的所有插件都是最新的
小智 9
如果您恰好在应用程序中运行Crosswalk插件,我只是确认卸载它并重新安装通过;
cordova plugin add https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview
摆脱
deviceready has not fired after 5 seconds. cordova.js:1223
Channel not fired: onCordovaInfoReady cordova.js:1216
Channel not fired: onCordovaConnectionReady cordova.js:1216
您可以在此处查看Crosswalk的Jira问题列表中的问题.
https://crosswalk-project.org/jira/browse/XWALK-7422
小智 7
解决方案:
将调用“cordova.js”放在页面的最后一行。
<script type="text/javascript" src="cordova.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
问候...
小智 4
这应该在 cordova-android 6.1.0 中修复。它尚未添加到 npm-registry,因此您可以通过将其放入 config.xml 来使用它:
<engine name="android" spec="https://github.com/apache/cordova-android.git#6.1.0"/>
| 归档时间: |
|
| 查看次数: |
17977 次 |
| 最近记录: |