Browse Source

Merge d25bb1e2a1 into 3068850405

pull/18637/merge
thefringeninja 20 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) ActivityFlags.GrantReadUriPermission)
== global::Android.Content.PM.Permission.Granted; == global::Android.Content.PM.Permission.Granted;
// TODO: call RequestPermission or add proper permissions API, something like in Browser File API. // https://developer.android.com/reference/android/Manifest.permission#READ_EXTERNAL_STORAGE
hasPerms = hasPerms || await _activity.CheckPermission(Manifest.Permission.ReadExternalStorage); 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) catch (Exception ex)
{ {

Loading…
Cancel
Save