0

我正在使用PhoneGap开发一个 Android 基础应用程序,我想使用相机捕捉图像并存储它。但是当我启动捕获时,您会看到此图像显示相机应用程序已毫无例外地停止。

这是屏幕截图:

https://plus.google.com/photos/113541644376045653443/albums/5735040545186264481/5735038652586673826

我该如何解决这个问题?

4

2 回答 2

1

您需要确保添加相机支持硬件功能。

打开 AVD 管理器并编辑您的设备。然后在硬件下单击新建并添加相机支持。

在此处输入图像描述

于 2012-04-24T18:52:02.087 回答
0

您的功能可能有问题。在这里,我发布了一个功能。我希望它会奏效。

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 });
}
于 2012-04-25T05:11:42.533 回答