Size: a a a

React — русскоговорящее сообщество

2021 June 22

GO

Green Orange in React — русскоговорящее сообщество
Position absolute xD
источник

JS

Java Scripter in React — русскоговорящее сообщество
Там проблема с тем, что очень сложные стили, которые меняются в зависимости от контента на главной странице. Единственный вариант, вставлять какой-то плейсхолдер и постоянно с него брать координаты - и обновлять абсолютные значения плеера. Но решение так себе
источник

GO

Green Orange in React — русскоговорящее сообщество
А если сделать невидимый плеер, который играет независимо ни от чего и передвигать контролы от него? Логика отдельно, ui отдельно. Но вообще я нуб, мб в Гугле есть решение
источник

ВС

Владимир Соловьев... in React — русскоговорящее сообщество
Хз вообще что такое трансляция и как это работает. Какое то соединение с чем то, которое нужно как то подлерживать активным и перенаправлять в этот плеер. Я с таким не сталкивался( сорян
источник

VM

Vlad Moskov in React — русскоговорящее сообщество
А в зависимости от урла нельзя рендерить ? Типа в футере написать url !== mainUrl && Player
источник

JS

Java Scripter in React — русскоговорящее сообщество
Можно, но тогда этот Player теряет контекст/состояние (переподключается по-новой)
источник

VM

Vlad Moskov in React — русскоговорящее сообщество
А где это состояние хранится ?
источник

R

Rostik in React — русскоговорящее сообщество
В чем проблема хранить состояние отдельно от вью?
источник

JS

Java Scripter in React — русскоговорящее сообщество
Да где его не храни, компонент будет размонтирован и смонтирован по-новой
источник

R

Rostik in React — русскоговорящее сообщество
и?
источник

R

Rostik in React — русскоговорящее сообщество
Состояние не потеряется при ражмонтировании
источник

JS

Java Scripter in React — русскоговорящее сообщество
Я хочу избежать этого, так как при маунте мы переподключаемся к трансляции (3 секунды времени)
источник

R

Rostik in React — русскоговорящее сообщество
В чем проблема подключиться и получать данные отдельно от компонента где они рендерятся?
источник

JS

Java Scripter in React — русскоговорящее сообщество
Написать свой собственный плеер? 🙂
источник

VM

Vlad Moskov in React — русскоговорящее сообщество
Ну компонет может и будет, но буфер то ты получил, сервак выдает тебе чанки - храни их в своем менеджере. Может я чтото не так понял конечно, но помоему тут вопрос именно в получении и хранении буфера, а не в рендере компонента
источник

JS

Java Scripter in React — русскоговорящее сообщество
Этим всем, занимается плеер (video.js)
источник

JS

Java Scripter in React — русскоговорящее сообщество
Самое простое решение, написать свой собственный? 🤓
источник

R

Rostik in React — русскоговорящее сообщество
ты можешь сделать подключение к серверу который транслирует данные вне компонента?
источник

R

Rostik in React — русскоговорящее сообщество
тебе в компонент нужно лишь прокидывать эти данные
источник

JS

Java Scripter in React — русскоговорящее сообщество
Ну вот как ты будешь стрим перекидывать в компонент? Я с таким не сталкивался
источник