Browse Source

Merge d25bb1e2a1 into 3068850405

pull/18637/merge
thefringeninja 18 hours ago
committed by GitHub
parent
commit
794f410da3
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 8
      src/Android/Avalonia.Android/Platform/Storage/AndroidStorageProvider.cs

8
src/Android/Avalonia.Android/Platform/Storage/AndroidStorageProvider.cs

@ -297,8 +297,12 @@ internal class AndroidStorageProvider : IStorageProvider
ActivityFlags.GrantReadUriPermission)
== global::Android.Content.PM.Permission.Granted;
// TODO: call RequestPermission or add proper permissions API, something like in Browser File API.
hasPerms = hasPerms || await _activity.CheckPermission(Manifest.Permission.ReadExternalStorage);
// https://developer.android.com/reference/android/Manifest.permission#READ_EXTERNAL_STORAGE
if (!OperatingSystem.IsAndroidVersionAtLeast(33))
{
// TODO: call RequestPermission or add proper permissions API, something like in Browser File API.
hasPerms = hasPerms || await _activity.CheckPermission(Manifest.Permission.ReadExternalStorage);
}
}
catch (Exception ex)
{

Loading…
Cancel
Save