Cordova - 设备已经没有被解雇

时间:2016-01-29 16:48:11

标签: javascript cordova intel-xdk

我一直在与Cordova合作,在功能方面一切正常。

问题是,我在某些浏览器上看到了白屏,例如Apple移动设备上的Safari以外的浏览器(Chrome,Firefox等等)。在Macbook Pro上我测试了Chrome,Firefox,Safari并且它们可以工作。 不幸的是我无法在iPad / iPhone上调试Chrome或Firefox,但在IntelXDK上,我可以模拟一些设备,其中一些(Microsoft Surface Pro,联想IdeaPad Yoga 13 Ultrabook,东芝Satellite Ultrabook)也向我显示白屏和这里是错误:

deviceready has not fired after 5 seconds. cordova.js:1189
Channel not fired: onCordovaReady cordova.js:1182
Channel not fired: onCordovaInfoReady cordova.js:1182
Channel not fired: onFileSystemPathsReady 

你知道原因是什么吗?我尝试了很多东西,更改了Cordova和插件的版本,在我为“deviceready”调用事件监听器的代码中进行了更改,但没有任何效果。

Cordova版本为5.4.1

谢谢!

1 个答案:

答案 0 :(得分:1)

我仔细阅读了网络并在一个论坛上发现有人遇到类似的问题。插件似乎确实存在问题。这是我找到的论坛的链接,以及用户发现的工作的片段。对不起,我还是JS的新手,只能使用谷歌搜索的力量!希望它有所帮助!

Site

  

以防万一其他人得到这个问题我能够制作cordova   插件文件适用于Android / IOS模拟器。最后,我只有   以上Cordovasim的问题。目前我正在使用以下套餐   版本:

     
      
  • apache插件org.apache.cordova.file 1.3.3"文件"
  •   
  • ngCordova $ cordovaFile使用插件更容易
  •   
  • cordova平台android 3.7.1,ios 3.7.0
  •