我正在用JS/HTML5 5/CSS3 3和Phonegap构建一个通用的。我的目标是iPad,iPhone (旧的)和iPhone5,这两个方向(肖像/景观各)。
由于我不能只完成所有版本的一个标记,所以我想知道如何处理这个问题。我想有一个标记一个设备与两个方向,所以我将有三个标记。
是否能够根据其运行的设备来检测它需要的标记?如果是的话,怎么做?:)
谢谢!
发布于 2013-04-26 07:06:06
是的你可以。你只需要做一个device.model。这将返回同样的版本。举个例子,你可以拥有iPad1.1 (对于第一个)
function onDeviceReady() {
if (device.model == "iPad1,1") {
//DO SOMETHING
}
else if (device.model == "iPad2,3") {
//DO SOMETHING ELSE
}
}这是phonegap页面
举个例子,我用它来激活或不使用我的设备拍照的可能性。如果是iPad1,我就禁用它的功能。
希望它有帮助;)
https://stackoverflow.com/questions/16230545
复制相似问题