2017-02-17 2 views
1

Я использую React Native и использую https://github.com/lwansbrough/react-native-camera для захвата видео. При сохранении видео я получаю абсолютный путь к хранилищу на моем устройстве. Я хочу преобразовать его в URI, чтобы отобразить его.Преобразование пути к URI в React Native

{путь: "Файл: ///storage/emulated/0/DCIM/VID_21324217_242411222.mp4"}

Я уже пробовал делать это

<Video 
    source={{ uri: this.state.videoSource.path}} 
    .... 

Но это не работает, что я пропал без вести? как мне преобразовать этот абсолютный путь в URI, чтобы я мог отображать его в видеоплеере?

ответ

0

Как указано here, попробуйте удалить часть пути file://, так как она кажется ошибкой на response-native-video, которая, хотя была исправлена, IDK, версия которой вы используете или какая версия исправлена.

+0

Хорошо, что он воспроизводил видео, но отображаемое видео было увеличено до одного угла, который играл, это странно, учитывая тот факт, что, когда я использую сборщик для получения видео, он воспроизводит нормально, показывая все, что было записано. Любая идея, что может произойти здесь? – blaziken105

+0

Это похоже на другой вопрос, возможно, связанный с видео или некоторым стилированием. – Eldelshell

Смежные вопросы