【问题标题】:Why camera plugin requires storage access on Android?为什么相机插件需要 Android 上的存储访问权限?
【发布时间】:2021-10-13 07:08:44
【问题描述】:

我无法理解为什么相机插件需要存储访问权限才能在 Android 上运行。如果我没有授予存储访问权限并且只想让相机工作,为什么我不能这样做?目前我必须授予存储访问权限

【问题讨论】:

  • 因为相机插件还具有从照片库中选择照片的功能。这就是这个插件要求存储访问权限的原因。

标签: cordova ionic-framework camera cordova-plugins ionic-native


【解决方案1】:

最可能的原因是相机可以访问存储空间来保存照片。您需要显式授予存储访问权限,而不是通过摄像头访问隐式授予对存储的访问权限。

【讨论】:

  • 我明白这一点,但如果我不想使用库选项,我会拒绝存储请求,我仍然应该只能使用相机。目前,即使我不想使用照片库,我也必须允许存储访问才能使用相机
  • 我说的很明显我知道,但似乎 Android 设计师没有设计它,所以你可以在没有存储的情况下访问相机,因此他们必须通过强制来保护用户数据您请求授予存储访问权限。不是我们可以在 SO 上解决的问题。也许您可能会在source.android.com/setup/contribute/report-bugs 向他们提出功能请求以支持您的需求。
猜你喜欢
  • 2015-01-26
  • 2018-01-31
  • 1970-01-01
  • 2011-01-23
  • 1970-01-01
  • 2022-06-13
  • 2013-01-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多