Procházet zdrojové kódy

[fix]修复Android 13以上导入音频问题

zk před 1 rokem
rodič
revize
38dbc858d2
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      lib/utils/audio_picker_utils.dart

+ 5 - 1
lib/utils/audio_picker_utils.dart

@@ -34,7 +34,11 @@ class AudioPickerUtils {
   //是否有权限
   static Future<bool> hasPermission() async {
     final PermissionState ps = await PhotoManager.getPermissionState(
-        requestOption: const PermissionRequestOption());
+        requestOption: PermissionRequestOption(
+            androidPermission: AndroidPermission(
+      type: RequestType.video | RequestType.audio,
+      mediaLocation: false,
+    )));
     return ps.hasAccess;
   }