Phonegap 3.3上的相机插件问题

时间:2014-01-22 17:54:28

标签: android plugins cordova camera

我试图使用下面给出的完整示例:

http://docs.phonegap.com/en/3.3.0/cordova_camera_camera.md.html#camera.getPicture

我创建了一个项目,添加了平台Android,添加了Camera Plugin, 然后我将原样复制到index.html。

在Android 4.3设备上运行它,我在Eclipse控制台中看到一个错误:

01-22 19:48:26.661:E / Web Console(22707):Uncaught TypeError:无法读取属性' PictureSourceType'未定义:19

(是的onDeviceReady()会像它应该一样被触发)

我做错了什么?

感谢。

2 个答案:

答案 0 :(得分:0)

尝试更改:

pictureSource=navigator.camera.PictureSourceType;

为:

pictureSource=navigator.camera.PictureSourceType.CAMERA;

答案 1 :(得分:0)

如果您使用phonegap构建,则必须添加:

<gap:plugin name="org.apache.cordova.core.camera" />

到你的config.xml不需要cordova添加插件等。