“AppMobi.device”[Undefined]不是一个对象.....在设备上测试时出错

时间:2012-01-12 06:22:08

标签: appmobi

我想查看正在运行应用的“设备型号”。

为此,我使用了以下功能

function CheckCurrentDeviceModel(){

var Device = AppMobi.device.model;   
try {       
    Device = Device.toLowerCase();
}
catch (Error) {

    alert(Error);
}

return Device;

}

这就是我所说的:

var device = CheckCurrentDeviceModel();

在appMobi“Emulator”上工作正常,但在检查设备时出现以下错误

TypeError:表达式的结果 “AppMobi.device”[未定义]不是对象

任何帮助都将受到高度赞赏。

由于

1 个答案:

答案 0 :(得分:1)

我在AppMobi论坛上回答了这个问题,但您的问题很可能是在appMobi.device.ready事件被触发之前调用此问题。如果您查看代码,应该有一个该事件的监听器。将您的通话移至该位置。