Ionic如何添加相机插件

Ionic how to add camera plugin

我正在尝试在我的 ionic 项目下添加相机插件。

我做了如下操作:

cordova plugin add org.apache.cordova.camera

(in app/res/xml/config.xml)
<feature name="Camera">
    <param name="android-package" value="org.apache.cordova.camera.CameraLauncher" />
</feature>


(in app/AndroidManifest)
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

但是在浏览器控制台中没有navigator.camera。我错过了什么吗?

deviceready 事件触发之前,相机插件不可用(通过 navigator.camera)。

遗憾的是,您无法在普通网络浏览器中测试此功能,因为它依赖于本机 Cordova 插件,因此您需要使用真实设备或模拟器进行测试。

cordova-plugin-camera documentation