我遇到了来自cameraroll的文件管理问题。我的相机卷内有视频,我想在我的应用程序中播放(使用 rn-video ),或上载它们。
react-native-image-crop-picker 有了passslough选项,不应该压缩视频,但我觉得它是把视频从iOS的cameraroll复制到AppData。所以对于大的视频,我被困在“处理资产…”窗口很长一段时间(见帖子) here
现在我的问题是,使用 react-native-cameraroll ,我可以直接获取本地视频的信息,但我得到的是这样一个链接: ph://EA9508C5-6B69-46EC-8980-832774283946/L0/00 'file:///sdcard/Movies/sintel.mp4' 没有将视频完全复制到我的appData中(以避免长时间导入)
ph://EA9508C5-6B69-46EC-8980-832774283946/L0/00
'file:///sdcard/Movies/sintel.mp4'
提前谢谢
assets-library 在iOS中:
assets-library
assets-library://asset/asset.${'mov'}?id=${appleId}&ext=${'mov'}
const appleId = 'EFA45A33-818E-4A67-A0D8-50991A9B89FB/L0/001' 它会完美工作的。
const appleId = 'EFA45A33-818E-4A67-A0D8-50991A9B89FB/L0/001'
它将与 react-native-fs //File system for RN
react-native-fs //File system for RN