我正在开发一个 phonegap ios 应用程序。加载页面时,我最初需要打开相机。
现在单击 div 时,相机会加载到一个新屏幕中,其中包含两个按钮“retake”和“use”。如果单击“use”按钮,则捕获的快照将附加到 img,id 为“preview”
代码是,
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 为“预览”的 div?
请帮忙,谢谢。