我试图理解为什么一些非常简单的东西不起作用。它确实可以在我的机器人上运行,但不能在Chrome中使用涟漪。
当我构建一个新的Phonegap项目时,将<plugin name="cordova-plugin-device" />
添加到config.xml,并在deviceready中添加
receivedEvent: function(id) {
alert(device.uuid);
console.log(device.uuid);
我收到以下错误:
未捕获的ReferenceError:未定义设备
我还尝试添加插件&#39; cordova插件添加cordova-plugin-device &#39;,没有运气。
我错过了什么?我用谷歌搜索过去2个小时,但找不到合适的答案。
答案 0 :(得分:0)
可能是因为您在设备实际准备好之前调用了它。如上所述here
例如,您可以尝试这样的事情:phoneui.documentreadyhandler = function() {
document.addEventListener("deviceready", function() {
alert(device.uuid);
}
}