电话间隙设备准备好在5秒后没有发射

时间:2013-12-02 05:37:19

标签: javascript android cordova sencha-touch

我正在尝试使用phonegap 3.1构建Hellow World手机间隙应用。

我做了以下操作来生成我的应用

  1. phonegap创建WinREOCRM --id“com.winreocrm” - 名称“WinREOCRM”
  2. phonegap local build android
  3. phonegap本地运行android
  4. 然后我去了我的chrome open assets / www文件夹,我可以看到加载,最后是设备就绪屏幕。然后我添加了一些插件网络插件,相机插件,文件上传插件。然后我再次使用我的Chrome浏览器访问assets / www文件夹。它只显示设备是连接屏幕,永远不会得到设备连接屏幕。我在控制台中收到了这些消息

    device ready has not fired after 5 seconds  phonegap.js:1095
    Channel not fired: onCordovaConnectionReady 
    

    这是index.js中的设备就绪功能

     initialize: function() {
            this.bindEvents();
        },
        // Bind Event Listeners
        //
        // Bind any events that are required on startup. Common events are:
        // 'load', 'deviceready', 'offline', and 'online'.
        bindEvents: function() {
            document.addEventListener('deviceready', this.onDeviceReady, false);
        },
        // deviceready Event Handler
        //
        // The scope of 'this' is the event. In order to call the 'receivedEvent'
        // function, we must explicity call 'app.receivedEvent(...);'
        onDeviceReady: function() {
     app.receivedEvent('deviceready');
    },
    

    我试过这么多次,我不知道如何解决这个问题。我认为当我添加插件时会出现问题。请帮我找到解决方案。非常感谢您的帮助。提前致谢

1 个答案:

答案 0 :(得分:0)

你可以尝试打开你的cordova.js / phonegap.js,也许你只是使用像我这样的其他平台 我错误地在一个Android项目上使用ios平台。

// Platform: ios
// 2.9.1
/*