0

我正在开发一个需要我在屏幕中间启动相机的应用程序。我尝试使用phonegap,但是当我尝试启动相机时,它会在一个新屏幕中打开,这不是我的用例。我尝试执行以下操作,但没有成功。

我在 HTML 中创建了一个虚拟 div 部分。

单击按钮时,我尝试用 phonegap 代码替换 div 元素。但它仍然把我带到了一个新的屏幕。

function startCamera() {
    var x = document.getElementById("toBeReplacedWithCamera").innerHTML = navigator.camera.getPicture(onPhotoDataSuccess, onFail, {
        quality: 50,
        destinationType: destinationType.DATA_URL
    });

}

<div id="toBeReplacedWithCamera" style="height:50%;background-color:blue;"> </div>

<td>
    <img src="unavailable.png" alt="Not Available" onclick="startCamera()"
    />
</td>
4

0 回答 0