我正在使用MediaStore.Images.Media.EXTERNAL_CONTENT_URI
从图库中获取所有选定照片的uri。它返回OK,类似content://com.google.android.apps.photos.contentprovider/-1/1/content%3A%2F%2Fmedia%2Fexternal%2Fimages%2Fmedia%2F266/ORIGINAL/NONE/332895235
。
只要我的应用仍然打开,就可以使用该uri。但是,如果我保存返回的uri并下次启动我的应用,则无法再通过保存的uri阅读照片。
进一步的检查显示,返回的uri的数字每次都在变化,即使它与图库中的照片相同。我的猜测是我下次启动应用时保存的uri会“过期”吗?
您如何使用react-native(最好使用在Android和iOS上都可以运行的相同代码,而不必检查Platform OS)解决此问题,这样我就可以保留所选照片的uri和重用uri以便在以后的应用程序启动时阅读照片?