Javascript 5秒后设备未点火科尔多瓦
我收到这条信息 DeviceRady在5秒后未触发 未触发通道:onPluginsReady 未激发通道:onCordovaReady 当我使用下面的代码片段时Javascript 5秒后设备未点火科尔多瓦,javascript,android,ios,sqlite,cordova,Javascript,Android,Ios,Sqlite,Cordova,我收到这条信息 DeviceRady在5秒后未触发 未触发通道:onPluginsReady 未激发通道:onCordovaReady 当我使用下面的代码片段时 ionic.Platform.ready(function(){ // will execute when device is ready, or immediately if the device is already ready. // some code here. I am making calls to sql
ionic.Platform.ready(function(){
// will execute when device is ready, or immediately if the device is already ready.
// some code here. I am making calls to sqlite cordova plugin
});
控件从不进入爱奥尼亚.Platform.ready功能的内部。有趣的是,我的代码在安卓设备上运行,但在iOS设备上不运行
到目前为止,我已经试着做了很多事情。我已尝试按照此链接中给出的疑难解答进行操作。
下面是我的配置
Cordova版本5.3.1
爱奥尼亚版本1.6.4
@格兰212,
您没有发布任何代码,因此很难对此进行调试。如果这不能回答您的问题,请发布index.html文件
您可能正在从CDN或web加载javascript支持文件。不要这样做。本地加载所有*.js文件
如果这有帮助,请告诉我。
window.cordova.plugins.Keyboard导致了一些问题,因为它在cordova 3.0版之后被弃用。现在需要使用window.cordova.require()语法来访问插件
删除和添加ios平台也有帮助。package.json有时会出错。如果尚未包含,请尝试添加它
http-equiv="Content-Security-Policy"
在index.html文件中添加元标记。看起来应该是
<meta http-equiv="Content-Security-Policy".......>
我在iOS上也遇到了同样的问题。我花了将近3到4天的时间。最后,这两种解决方法中的任何一种都对我有效 1.将添加到index.html
2.将平台降级至4.0.0(cordova平台更新)iOS@4.0.0我的index.js中本地有所有的.js文件。我无法显示我的大部分代码。我只想知道在什么情况下会出现这种错误。好的。我不使用离子型。我认为这可能是一个一般性问题。现在,我建议你在那里发布likel我建议你找一个关于爱奥尼亚的常见问题解答。对我来说,这似乎是一个微不足道的问题。最好是LuckDo,你有这方面的资料来源吗?