【问题标题】:Can I pass Audio/Video object from expo-av into redux state?我可以将来自 expo-av 的音频/视频对象传递到 redux 状态吗?
【发布时间】:2020-06-30 16:54:18
【问题描述】:

我想在我的 react-native 应用程序中拥有一个全局音频/视频对象。我有一个播放器,我想在我的应用程序的每一面操作音乐播放器。但我正确地不知道如何创建全局音频/视频对象并从不同组件全局使用播放/暂停/setNewSong 等功能。我的问题是我可以创建 redux 存储并将音频对象传递到存储中吗?或者也许我必须以另一种方式来做。谢谢你的回答

【问题讨论】:

  • 存储文件名怎么样?

标签: javascript reactjs react-native redux expo


【解决方案1】:

Don't put non-serializable values like class instances into the Redux store.

您可能应该将其保留在 React 组件树的根附近,并使用 React 的 Context API 使其可供应用程序的其余部分访问。

【讨论】:

  • 我已经考虑过了,谢谢。我想你帮我解决了我的问题
猜你喜欢
  • 2022-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-23
  • 2023-01-18
  • 1970-01-01
  • 1970-01-01
  • 2023-04-03
相关资源
最近更新 更多