Xcode + PhoneGap +制作照片=没有相机可用

时间:2013-01-21 12:06:24

标签: xcode cordova

Mac OS X Lion 10.7.4
PhoneGap 1.2

我正在使用 Ipad 6.0 Simulator 构建我的应用程序。

var pictureSource,
  destinationType;

function onDeviceReady() {
  pictureSource = navigator.camera.PictureSourceType;
  destinationType = navigator.camera.DestinationType;

  if (noConnection()) alert("No internet connection. Working in offline mode.");

  deviceId = device.uuid;

  initDb();
  initFileSystem();
}

 $("#take-photo").click(function(e){
    e.preventDefault();
    navigator.camera.getPicture(onPhotoUriSuccess,
      onPhotoFail,
      {quality: 85, destinationType: destinationType.FILE_URI}
    );
    return false;
  });

看起来一切正常但我收到错误'没有可用的相机' 也许是因为我正在运行我的应用程序wuth Ipad 6.0 Simulator

我的 Ipad 6.0模拟器 iOS设备可用于我的应用程序。 当我选择 iOS设备并运行时出现错误'没有配置的iOS设备可用兼容的iOS版本...'

如何让我的相机可用?

1 个答案:

答案 0 :(得分:6)

你的怀疑是有根据的。模拟器不提供相机。