我有一个Cordova应用程序,但我使用此命令从official repository安装了插件启动画面:
cordova插件添加cordova-plugin-splashscreen
我正在Ubuntu 14.04下开发,我已经安装了平台浏览器,可以更快地开发我的应用程序(使用Chrome)。
我已将此添加到我的config.xml中(您可以在官方documentation中看到)
<platform name="browser">
<preference name="SplashScreen" value="images/browser/splashscreen.jpg" /> <!-- defaults to "img/logo.png" -->
<preference name="SplashScreenDelay" value="10000" /> <!-- defaults to "3000" -->
<preference name="SplashScreenBackgroundColor" value="green" /> <!-- defaults to "#464646" -->
<preference name="ShowSplashScreen" value="false" /> <!-- defaults to "true" -->
<preference name="SplashScreenWidth" value="600" /> <!-- defaults to "170" -->
<preference name="SplashScreenHeight" value="300" /> <!-- defaults to "200" -->
</platform>
但我有一个JavaScript错误:
Uncaught module cordova/confighelper not found
cordova.js:891 deviceready has not fired after 5 seconds.
cordova.js:884 Channel not fired: onCordovaReady
我该如何解决?谢谢!!如果我删除插件,我不会看到此错误。
答案 0 :(得分:2)
浏览器平台的splashscreen插件cordova-plugin-splashscreen
中存在错误。
appears to have been resolved。
要解决此问题,请在www/cordova_plugins.js
中注释掉启动画面引用或卸载插件。
编辑:我刚刚意识到你已经完成了这个......
答案 1 :(得分:2)
我遇到了同样的问题。 我通过删除浏览器3.5.0平台并重新添加版本4.0.0解决了这个问题 之后它再次起作用。