我正在使用PhoneGap开发一个 Android 基础应用程序,我想使用相机捕捉图像并存储它。但是当我启动捕获时,您会看到此图像显示相机应用程序已毫无例外地停止。
这是屏幕截图:
https://plus.google.com/photos/113541644376045653443/albums/5735040545186264481/5735038652586673826
我该如何解决这个问题?
我正在使用PhoneGap开发一个 Android 基础应用程序,我想使用相机捕捉图像并存储它。但是当我启动捕获时,您会看到此图像显示相机应用程序已毫无例外地停止。
这是屏幕截图:
https://plus.google.com/photos/113541644376045653443/albums/5735040545186264481/5735038652586673826
我该如何解决这个问题?
您需要确保添加相机支持硬件功能。
打开 AVD 管理器并编辑您的设备。然后在硬件下单击新建并添加相机支持。
您的功能可能有问题。在这里,我发布了一个功能。我希望它会奏效。
function capturePhoto()
{
//alert("CapturePhoto");
// Take a picture using the camera device and retrieve the image as a Base64-encoded string.
navigator.camera.getPicture(onPhotoDataSuccess,
function(ex){alert("Camera Error!");},
{ quality : 30,
destinationType: destinationType.DATA_URL });
}