【发布时间】:2020-10-27 19:20:35
【问题描述】:
我正在制作一个处理用户选择的照片的应用程序,我想设置一个“允许使用相机”选项,就像 Skype、Facetime 一样,需要用户许可才能使用相机和麦克风。我该怎么做,我应该在“pubspec.yaml”中添加什么?
【问题讨论】:
标签: android ios flutter dart camera
我正在制作一个处理用户选择的照片的应用程序,我想设置一个“允许使用相机”选项,就像 Skype、Facetime 一样,需要用户许可才能使用相机和麦克风。我该怎么做,我应该在“pubspec.yaml”中添加什么?
【问题讨论】:
标签: android ios flutter dart camera
要获得应用程序的权限对话框,您必须添加:
<uses-permission android:name="android.permission.CAMERA" />
在您的 AndroidManifest.xml 文件中。
然后,对于相机,您的 pubspec.yaml 文件中至少需要 3 个依赖项:
camera 提供工具来处理设备上的摄像头。
path_provider 找到存储图像的正确路径。
path 创建适用于任何平台的路径。
欲了解更多信息,请访问官方文档here。
【讨论】: