我正在使用离子框架开发混合应用程序。 我试图使用sqlite在本地保存数据。 我使用CLI安装了cordova sqlite。 我正进入(状态: 错误模块com.brodysoft.sqlitePlugin.SQLitePlugin不存在。 5秒后,deviceready没有开火。 频道未被解雇:onPluginsReady 频道未被解雇:onCordovaReady
我已经阅读了很多讨论这个问题的主题。所有人都指着cordova.js。 我把它包含在我的脚本中,但也没有任何改变。 有什么帮助吗?
答案 0 :(得分:1)
非常简单只需添加插件(*为我解决)
cordova插件添加https://github.com/an-rahulpandey/cordova-plugin-dbcopy.git
答案 1 :(得分:0)
deviceready
事件每个应用程序生命周期仅触发一次。
此事件对任何应用程序都至关重要。它表明Cordova的设备API已经加载并准备好访问。
Cordova由两个代码库组成:native和JavaScript。加载本机代码时,会显示自定义加载图像。
但是,只有在DOM加载后才会加载JavaScript。这意味着在相应的本机代码可用之前,Web应用程序可能会调用Cordova JavaScript函数。
一旦Cordova完全加载,deviceready
事件就会触发。
这个答案归功于Mohamed Taman。
详细信息:http://cordova.apache.org/docs/en/3.5.0/cordova_events_events.md.html#deviceready