我正在尝试使用phonegap 3.1构建Hellow World手机间隙应用。
我做了以下操作来生成我的应用
然后我去了我的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');
},
我试过这么多次,我不知道如何解决这个问题。我认为当我添加插件时会出现问题。请帮我找到解决方案。非常感谢您的帮助。提前致谢
答案 0 :(得分:0)
你可以尝试打开你的cordova.js / phonegap.js,也许你只是使用像我这样的其他平台 我错误地在一个Android项目上使用ios平台。
// Platform: ios
// 2.9.1
/*