javascript - React Native -cameraRoll.saveToCameraRoll 没有保存我的视频

标签 javascript reactjs react-native

我正在尝试将视频保存到我的相机胶卷中,但收到此错误:

不变违规:saveToCameraRoll 的第二个参数必须是您传递视频的“照片”或“视频”或“音频”。

这是我的保存/记录功能:

Record = async () => {
    if (this.camera) {
      const options = {maxDuration: 5};
      const data = await this.camera.recordAsync(options);
      console.log(data.uri);
      CameraRoll.saveToCameraRoll(data.uri, ['video']);
    }

我尝试删除括号,但仍然无法解决警告问题,或将视频保存到我的相机胶卷中。

最佳答案

和我一样,但是当使用 Xcode 检查日志时,它显示“libc++abi.dylib: termination with uncaught exception of type NSException (lldb)”错误并使我的应用程序崩溃:(

关于javascript - React Native -cameraRoll.saveToCameraRoll 没有保存我的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60383120/

相关文章:

javascript - 如何判断 HTTP 表单是否已提交?

meteor - 为什么应该将 React 与 Meteor 一起使用?

javascript - 如何在 React Native 中将货币图标放在 TextInput 值的前面?

wordpress - React native 重定向身份验证 api

javascript - 在给定时间范围内显示不同的图像

javascript - 引用javascript中的错误消息?

reactjs - 如何setState对象的状态

javascript - React redux 组件之间共享对象

javascript - React Native : Array. map 未在 Scrollview 中呈现

javascript - ES6 Fetch 登录后重定向页面