使用phonegap和html5在屏幕中间打开相机

时间:2013-08-28 16:43:05

标签: html5 cordova

我正在开发一个应用程序,它要求我在屏幕中间启动相机。我尝试使用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>

0 个答案:

没有答案