1

phonegap ios アプリケーションを開発しています。ページがロードされたときに最初にカメラをオンにする必要があります。

div をクリックすると、カメラが新しい画面に読み込まれ、「再撮影」と「使用」の 2 つのボタンが表示されます。「使用」ボタンをクリックすると、キャプチャされたスナップが ID「プレビュー」の img に追加されます。

コードは、

function onCamera() {
   navigator.camera.getPicture(uploadPhoto, function(message) {
       alert('get picture failed');
   },{
       quality: 50,
       destinationType: navigator.camera.DestinationType.FILE_URI,
       sourceType: Camera.PictureSourceType.CAMERA
    });      
}

function uploadPhoto(imageURI) {       
   $("#preview").attr({
       src: imageURI,
       title: "cam",
       alt: "cam image"                     
   });          
}


<div onclick="onCamera()">
    <img src="Images/camera.png" style="width:50px; height:50px;"/>
</div>

<div class="cam">
    <img id="preview" src="css/empty.png" style="width:100%; height:300px;"  />                
</div> 

ページが最初にロードされるときに、カメラを id "preview" で div にロードするにはどうすればよいですか?

助けてください、ありがとう。

4

0 に答える 0