Реактивно-видео, как сделать паузу видео, когда видео не на полном экране или с экранаAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Реактивно-видео, как сделать паузу видео, когда видео не на полном экране или с экрана

Сообщение Anonymous »

Я делаю приложение для видео галереи Android, подобное YouTube, используя React-Native для того, что я использую «React-Native-Video», пакет во время его использования у меня была проблема с опцией автоматической игры в видео. Все видео играют одновременно в фоновом режиме без просмотра видео, а другая проблема-все это видео = {true} < /code>, когда Scrolling the Video и они не перемещаются с помощью. Код: < /p>

Код: Выделить всё

import React, { Component, PropTypes } from "react";
import {
AppRegistry, Image, Platform, StyleSheet, Text, View, TextInput, Button, TouchableHighlight, Alert,
TouchableOpacity, ScrollView, ColorPropType, FlatList, SectionList, Dimensions,
Keyboard, Modal, NativeModules, SafeAreaView, StatusBar, ViewPropTypes,
} from 'react-native';

import Video from 'react-native-video';
export default class HomeScreen extends Component {
constructor(Props) {
super(Props);
this.state = {
error: null,
paused: true,
playing: false,
};
}

render() {

return (


 {
return data_posts.id.toString();
}}
ItemSeparatorComponent={() => {
return (

)
}}
renderItem={(post, id) => {
const items = post.item;
return (





 this.player = ref}
source={{ uri: "http://192.168.1.2:3200/" + items.file_Name }}
style={{ width: '100%', height: 700 }}
resizeMode="cover
volume={1.0}
controls={true}
volume={this.state.volume}
muted={this.state.muted}
paused={this.state.paused}
onLoad={this.onLoad}
onBuffer={this.onBuffer}
onError={this.videoError}
onProgress={this.onProgress}

/>



)
}}
/>


)
}
}

После четкого проверки кода и скажите мне, как я могу воспроизводить видео только тогда, когда пользователь просматривает его, и в оставшееся время оно находится в режиме паузы и видео Controls = {true} Не нужно перемещать или скрыть вместе с видео.>

Подробнее здесь: https://stackoverflow.com/questions/591 ... n-or-off-t
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сделать паузу других видео, когда выбранное видео воспроизводится с помощью ванильного JavaScript? [дублировать]
    Anonymous » » в форуме Html
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как вызвать вторую функцию в действии в полном экране
    Anonymous » » в форуме Android
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • JetPack Compose: Показать контент в полном экране.
    Anonymous » » в форуме Android
    0 Ответы
    91 Просмотры
    Последнее сообщение Anonymous
  • JetPack Compose: Показать контент в полном экране.
    Anonymous » » в форуме Android
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Video Player Kivy не отображается на полном экране
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»