【问题标题】:Resolving photos:// URI in react native在本机反应中解析照片:// URI
【发布时间】:2018-09-05 16:10:27
【问题描述】:

我已使用react-native-photos-framework 检索视频 URI 并上传该视频。问题是它的格式是

照片://57CDD486-7F71-43EB-970D-B5CA70C7A61E

不是

的格式

assets-library://asset/asset.MP4?id=57CDD486-7F71-43EB-970D-B5CA70C7A61E&ext=MP4

因此它给出错误“'-[NSNull hasPrefix:]: unrecognized selector sent to instance”并崩溃。

如何解析这种 URI 类型?

【问题讨论】:

  • 你能不能不只是解析出 id 并把它变成正确的格式?

标签: react-native


【解决方案1】:

我认为您无法解析该特定包专有的 URI 类型(它似乎不包括解析器,并且有一段时间没有更新)。

您可以使用 RCTCamerRoll(React Native 的一部分,但需要单独链接)从相册中检索 URI。它返回 URI 的资产库格式。

【讨论】:

    猜你喜欢
    • 2020-09-24
    • 1970-01-01
    • 2019-05-15
    • 2016-02-03
    • 2019-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多