相机在phonegap中不起作用
Posted
技术标签:
【中文标题】相机在phonegap中不起作用【英文标题】:Camera doesn't works in phonegap 【发布时间】:2012-07-24 10:19:15 【问题描述】:我正在我的 phonegap 应用程序中集成相机来录制视频和捕获图像。我正在为 iPhone 使用 Phonegap 1.5.0。
要捕获我正在使用此代码的图像:
function capturePhoto()
navigator.camera.getPicture(onPhotoDataSuccess, fail, quality: 30 );
单击按钮时,我正在调用上面的函数,但它什么也没做。 有人可以帮我吗?
谢谢。
【问题讨论】:
【参考方案1】:我已经在最新的 Cordova 上进行了尝试,并且运行良好。请检查代码 -
<script type="text/javascript">
document.addEventListener("deviceready",onDeviceReady,false);
function onDeviceReady()
console.log("CORDOVA IS WORKING:::");
function capturePhoto()
navigator.camera.getPicture(onSuccess, onFail, quality: 50,
destinationType: Camera.DestinationType.FILE_URI );
function onSuccess(imageURI)
var image = document.getElementById('myImage');
image.src = imageURI;
function onFail(message)
alert('Failed because: ' + message);
</script>
【讨论】:
您好,是否可以在 ios phonegap 中将相机嵌入到 div 中?以上是关于相机在phonegap中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
datePicker 插件在 Phonegap 2.0 中不起作用