问题标签 [react-native-video]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1770 浏览

react-native - 如何在 React Native 视频中显示和隐藏字幕

有没有办法在运行时使用(启用/禁用)正在运行的视频的字幕?我实际上正在使用这个包:https ://github.com/abbasfreestyle/react-native-af-video-player并没有直接显示如何使用它们,而是转到 react-native-video 组件。(在 af 视频播放器内部)所以我尝试使用 textTracks 和 selectedTextTrack 属性使其工作并尝试修改一般状态并在以下之间切换:

这正是文档和说明它要做的问题的方式:https ://github.com/react-native-community/react-native-video/issues/1044字幕正在工作,但如何禁用他们,有谁知道如何正确地做到这一点?

0 投票
0 回答
455 浏览

android - 加载视频组件时,Android 上的 react-native-video 崩溃

当尝试 react-native run-android 并尝试使用 Video 组件加载屏幕时,我的应用程序因以下错误而崩溃:

0 投票
2 回答
1412 浏览

react-native - 在 React-Native 中显示视频

我正在尝试以 react-native 显示视频。但是遇到了一些问题。'直到现在我所做的就是:我安装了 react-native-video。并链接它。

这是代码:

模拟器没有错误。但也没有视频。我在设置方面做错了什么吗?

0 投票
1 回答
1286 浏览

react-native - 反应原生视频不显示 iOS 上视频列表的预览

我正在将 react-native-video 用于视频播放器,但它不显示视频列表的预览。

请检查这个

它仅显示第一个视频的预览。

如果不可能,那么任何人都可以向我推荐任何其他库,以便从 url 进行视频预览。

谢谢!

0 投票
1 回答
2904 浏览

reactjs - react-native-image-picker 视频的持续时间

我正在使用react-native-image-picker库进行视频录制和react-native-video播放视频,其中onLoad给出了回调函数中的视频持续时间,但我如何在我的代码中使用它,谁能指导我?我已经写durationLimit了函数,但它不起作用。如何录制持续时间为 30 秒的视频?我也试过这个 ,但失败了。

我的代码

先感谢您。

0 投票
3 回答
948 浏览

android - React-Native-Video 在 Android 中禁用 TouchableOpacity

我正在开发一个 react native 应用程序,它涉及一个视频播放器(react-native-video),以及我自己设置的一些简单控件。在 iOS 上这工作正常,但在 Android 上TouchableOpacity,我用于控制和导航的元素似乎没有检测到触摸。(导航是由我的应用程序中的 react-native-fluid-transitions 处理的)。当我打开检查器时,屏幕覆盖视图似乎位于我的控件之上。但是,iOS 上不是这种情况,我也没有配置这样的视图。

我安装了 Atom 以使用它的检查器功能来查看我的视图的实际顺序。它看起来如下:

在此处输入图像描述

VideoView是我的组件的名称,Video是实际的视频播放器,我突出显示的 TouchableOpacity 是我要开始工作的按钮。在这个视图层次结构中,似乎没有视图位于任何东西之上。我还将此故障与我的按钮实际工作的其他组件进行了比较,并且看起来相同。

我的代码如下所示:

其中 renderControls 是一个渲染暂停按钮的函数,而 Renderer 是一个单例组件,其中包含我在应用程序的更多组件中使用的项目的渲染函数。这一切在 iOS 上都可以正常工作,但在 Android 上却不行。react-native-video 似乎与 react-native-fluid-transitions 不兼容,因为当我删除其中一个时一切正常。

有谁知道可能导致这种行为的原因?任何帮助将不胜感激。

0 投票
2 回答
49 浏览

react-native - 当我链接 react-native-video 时显示错误

当我链接时react-native-video显示错误

图像错误

0 投票
1 回答
396 浏览

react-native - 刚刚安装 react-native-fullscreen-video 并收到此错误:未定义不是对象(评估'Orientation.lockToPortrait')

刚刚安装并链接 react-native-fullscreen-video 库并收到此错误:

undefined 不是一个对象(评估'Orientation.lockToPortrait')

然后我安装了 react-native-orientation 库并得到另一个错误:

undefined 不是对象(评估 '_reactNative.NativeModules.UIManager.RCTVideo.Constants')

任何想法?

0 投票
1 回答
5749 浏览

android - 我无法播放 m3u8 格式的视频

我正在 React Native 中构建一个项目,我使用 react-native-video 依赖项来播放视频流,但是当文件为 m3u8 时它不会播放任何内容。会是文件编解码器吗?

其他格式的视频播放成功,但是输入这个url不起作用。

这是我在 Video 组件中的配置:

版本:4.3.1

这在 app/build.gradle 中:

而这个settings.gradle:

0 投票
1 回答
134 浏览

react-native - 如何使图库的内容(包括视频和图像文件)在本机反应中可滚动?

画廊中的音频、图像和视频文件很少。但它不可滚动。我应该使用任何其他控制器来使其可滚动吗?我怎样才能实现它?我正在使用 react-native-gallery 模块。