我是PhoneGap的新手,但还没有能够获得一些示例代码才能正常运行。我相信我已经完成了整个设置过程,但也许我错过了一些东西。
我收到以下错误。
file:///android_asset/www/js/pg.js Line: 107: ReferenceError: Can't find variable device
这是产生错误的javascript。
var info = [
{ name : 'Device Name', value : device.name },
{ name : 'Device PhoneGap', value : device.phonegap },
{ name : 'Device Platform', value : device.platform },
{ name : 'Device UUID', value : device.uuid },
{ name : 'Device Version', value : device.version }
];
在DOM准备好之前不应执行上述操作,因此在执行此操作之前,所有脚本都已正确加载。
此代码适用于iPhone模拟器和XCode,但它在Eclipse上使用Android模拟器失败。 droidgap javascript包含在此脚本之前,我确保它正在加载。我的猜测是真正的问题是在Java方面的某个方面,但我无法确定它。我不确定我可以包含哪些其他细节。如果您有任何问题,我会尽快回复。我现在欢迎任何建议。
编辑: 这行代码也在onDeviceReady函数
中失败navigator.notification.alert("Device Ready.");
答案 0 :(得分:0)
我使用的是iphone phonegap javascript而不是Android javascript,导致无法正常工作。