baronha / react-native-multiple-image-picker

🏞 react-native-multiple-image-picker enables applications to pick images and videos from multiple smart albums in iOS/Android, similar to the current Facebook app.
MIT License
406 stars 109 forks source link

Android 14 introduces Selected Photos Access #147

Open giapmn-1380 opened 6 months ago

giapmn-1380 commented 6 months ago

Hello, cho mình hỏi 1 chút, bản mới nhất thư viện này là 1.0.2 đã có hỗ trợ trên Android 14 chưa nhỉ?

Android 14 có thêm 1 tính năng là Selected Photos Access, giới hạn quyền truy cập ảnh, để cho user tự chọn ảnh mà app có thể truy cập, tính năng này tương tự với IOS. Doc: https://developer.android.com/about/versions/14/changes/partial-photo-video-access?hl=en

Mình đã chạy thử trên máy ảo Android 14 thì thấy có hiển thị option "Select photos and videos" như bên dưới: Screenshot 2024-05-09 at 13 52 52

Sau khi chọn 1 vài ảnh xong thì thư viện đã hiển thị đúng số lượng ảnh mình đã chọn => OK

TUY NHIÊN, có 1 vấn đề là kể từ đó trở đi mình ko thể có cách nào để chọn thêm ảnh được, khác với IOS, bên IOS thì có thêm button để chọn lại ảnh được: Screenshot_1715236403

Vậy thư viện mình đã đối ứng trường hợp này chưa nhỉ, hoặc có cách nào để chọn thêm ảnh giống như bên IOS không?

Cảm ơn bạn.

giapmn-1380 commented 6 months ago

Video Selected Photos Access in Android 14:

https://github.com/baronha/react-native-multiple-image-picker/assets/30829812/189b8ab9-1017-4c15-8b9b-ba239f23fa4f

giapmn-1380 commented 6 months ago

Thấy có PR rồi cơ mà chưa được merged :(( https://github.com/LuckSiege/PictureSelector/pull/2837

baronha commented 6 months ago

Cái permission này thiệt là mới mẻ =)) Giờ em mới biết. Để em update theo thư viện gốc nếu nó có hỗ trợ nhé

giapmn-1380 commented 6 months ago

@baronha a thấy cái thư viện gốc có bổ sung thêm PR https://github.com/LuckSiege/PictureSelector/pull/2779/files

Trong PR có bổ sung xử lý check thêm quyền này rồi này, cơ mà chỉ là check quyền thôi, cũng chưa thêm cái option Reselect để chọn lại ảnh.

Nên e có thể thử update version của thư viện gốc để xem behavior hiện tại có thay đổi gì thêm ko?

baronha commented 6 months ago

@baronha a thấy cái thư viện gốc có bổ sung thêm PR https://github.com/LuckSiege/PictureSelector/pull/2779/files

Trong PR có bổ sung xử lý check thêm quyền này rồi này, cơ mà chỉ là check quyền thôi, cũng chưa thêm cái option Reselect để chọn lại ảnh.

Nên e có thể thử update version của thư viện gốc để xem behavior hiện tại có thay đổi gì thêm ko?

dạ vâng ạ. Nếu có update mới em sẽ update lên liền. Dạo này em có mấy dự án indie chèn vào khoảng thời gian này nên cũng chưa rỗi để contributed được

amosaxe commented 1 month ago

Hi @giapmn-1380 , were you able to find a workaround?