Cordova Android - 相机没有所有选项

Posted

技术标签:

【中文标题】Cordova Android - 相机没有所有选项【英文标题】:Cordova Android - Camera doesn't have all options 【发布时间】:2021-11-26 20:21:28 【问题描述】:

我正在使用 Cordova 和 cordova-plugin-camera 构建一个 android 应用程序。 据我了解,这个插件会触发 Android 的原生相机,并允许制作一张稍后可以在 Cordova 应用程序中使用的照片。

我遇到的问题是,当 Cordova 打开相机时,我错过了本地相机中的其他选项(夜视、HDR 等)。

在这里你可以明白我的意思:

这是我从 Android 打开相机时的样子(注意“mai multe”按钮)

这就是 Cordova 打开相机时的样子:

您会注意到底部菜单不再存在。

我们可以做些什么来让这个菜单在 Cordova 中使用吗?因为我们想用不同的模式拍照。

【问题讨论】:

【参考方案1】:

我认为这是 Android Camera API 的默认行为。您的第一个屏幕截图显示了默认的相机应用程序。但是,如果您使用您的应用程序打开相机,则会使用 Android 相机 API。我怀疑这取决于您的设备制造商来实现。

【讨论】:

以上是关于Cordova Android - 相机没有所有选项的主要内容,如果未能解决你的问题,请参考以下文章

Cordova Android Camera-给出非法参数异常

Cordova 相机 - 无法访问库

Android Cordova 5.0+ 相机崩溃

Cordova 相机插件适用于模拟器,而不适用于 Android 设备

如何使用 Cordova 相机插件拍摄多张照片

Cordova 构建错误:相机插件缺少 android.support.v4 库依赖项