1

Mac OS X ライオン 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;
  });

すべてが正しいように見えますが、「利用可能なカメラがありません」というエラーが表示されます。
たぶん、Ipad 6.0 Simulatorでアプリケーションを実行しているためです。

Ipad 6.0 シミュレーターがあり、iOS デバイスをアプリケーションで利用できます。iOS デバイスを選択して実行すると、 「互換性のある iOS バージョンで使用できるプロビジョニングされた iOS デバイスがありません...」というエラーが表示されます。

カメラを利用できるようにするにはどうすればよいですか?

4

1 に答える 1

7

あなたの疑いには十分な根拠があります。シミュレーターにはカメラがありません。

于 2013-01-21T12:09:05.467 に答える