Могу ли я передать аудио / видео объект из expo-av в состояние редукции? - PullRequest
0 голосов
/ 19 марта 2020

Я хочу иметь глобальный аудио / видео объект в моем приложении, работающем на родном языке. У меня есть плеер, и я хочу манипулировать проигрывателем musi c на каждой стороне моего приложения. Но я правильно не знаю, как я могу создать глобальный аудио / видео объект и использовать функции, такие как play / pause / setNewSong, глобально из разных компонентов. И мой вопрос: могу ли я создать избыточное хранилище и передать аудио объект в хранилище? Или, может быть, я должен сделать это по-другому. Спасибо за ответы

1 Ответ

1 голос
/ 19 марта 2020

Не помещайте несериализуемые значения, такие как экземпляры классов, в хранилище Redux .

Вероятно, вы должны держать это около root вашего дерева компонентов React и делать его доступным к остальной части приложения, используя React's Context API.

...