Phonegap应用中不同iOS设备的不同标记(html文件)?

时间:2013-04-26 07:02:51

标签: ios xcode cordova mobile ios-universal-app

我正在使用 JS / HTML5 / CSS3 Phonegap 构建通用iOS应用。我的目标是iPad,iPhone(旧版)和iPhone5两种方向(每个都有纵向/横向)。

由于我无法为所有版本完成一个标记,我想知道我是如何处理它的。我想为一个具有两个方向的设备设置一个标记,所以我将有三个标记。

该应用是否能够根据其运行的设备检测出所需的标记?如果是这样,怎么样? :)

谢谢!

1 个答案:

答案 0 :(得分:2)

是的,你可以。你只需要制作一个device.model。这也返回了版本。例如,你可以拥有iPad1.1(第一个)

function onDeviceReady() {

if (device.model == "iPad1,1") {
    //DO SOMETHING
}
else if (device.model == "iPad2,3") {
    //DO SOMETHING ELSE
}


}

Here is the phonegap page

例如,我使用它来激活或不从我的设备拍照。如果它是iPad1我禁用了功能。

希望它有所帮助;)