[英]Camera Plugin Issue on Phonegap 3.3
我正在嘗試使用下面給出的完整示例:
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控制台(22707):未捕獲的TypeError:無法讀取未定義的屬性'PictureSourceType':19
(是的,onDeviceReady()被觸發了)
我究竟做錯了什么 ?
謝謝。
嘗試更改:
pictureSource=navigator.camera.PictureSourceType;
至:
pictureSource=navigator.camera.PictureSourceType.CAMERA;
如果使用phongap build,則必須添加:
<gap:plugin name="org.apache.cordova.core.camera" />
到您的config.xml中,不需要cordova添加插件等。
根據我對這個相機插件的經驗,有時該插件不會按原樣公開window.camera。 而是嘗試通過window.plugins
訪問它,如果該方法也不起作用,請嘗試使用ngCordova ,它將使它能夠更快地工作。
您還應該知道,Android中存在一些錯誤,可能會導致Android應用崩潰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.