【发布时间】:2013-06-24 06:21:20
【问题描述】:
我对 phonegap 应用程序非常陌生,但我是一名 android 开发人员。我正在尝试在我的 phonegap 应用程序中单击按钮来调用相机。以下是我的 html,我在其中调用 camera.js api 的 take_pic() 方法javascript.我只在看到 api 示例后将 camera.js 包含在正文中。
<body>
<label for="hello">Hello World</label>
<br><input type="submit" id="submit" value="Call Camera" onclick="take_pic();">
<script type="text/javascript" charset="utf-8" src="apis/camera.js"></script>
</body>
以下是camera.js的方法,它被触发但它抛出“Can not readpropery 'DATA_URL' of undefined type at file:///android_asset/www/apis/camera.js:45”错误。请大家帮帮我。如果需要更多详细信息,请告诉我
function take_pic() {
navigator.camera.getPicture(onPhotoDataSuccess, function(ex) {
alert("Camera Error!");
}, { quality : 30, destinationType: destinationType.DATA_URL });
}
【问题讨论】:
标签: java javascript android eclipse cordova