如何在 React Native Expo 中播放背景音乐?
Posted
技术标签:
【中文标题】如何在 React Native Expo 中播放背景音乐?【英文标题】:How to play background music in react native expo? 【发布时间】:2019-11-07 12:12:02 【问题描述】:我真的不知道如何在 react native expo 中播放背景音乐 .. 我尝试了很多添加音乐..因为我是初学者我找不到 请帮帮我
【问题讨论】:
【参考方案1】:它可以在 android 上运行,但不能在带有 expo 的 ios 上运行。需要在app.json中添加如下代码-
"ios":
"supportsTablet": true,
"bundleIdentifier": "com.yourcompany.yourappname",
"buildNumber": "1.0.0",
"infoPlist":
"UIBackgroundModes": [
"audio"
]
,
之后,您必须创建 iOS 的独立应用程序,它将在独立应用程序上运行。
【讨论】:
【参考方案2】:你可以试试这个库,它从包中获取 mp3,或者你可以流式传输:https://github.com/react-native-kit/react-native-track-player#readme
【讨论】:
Tnx 先生回复【参考方案3】:Expo APIS 尚不支持此功能
您可以查看此 Expo 功能请求的当前状态
https://expo.canny.io/feature-requests/p/audio-playback-in-background
【讨论】:
tnx 给你回复先生以上是关于如何在 React Native Expo 中播放背景音乐?的主要内容,如果未能解决你的问题,请参考以下文章
React Native Expo 音频播放器错误 - 播放器不存在
React Native Expo 音频 |从最新位置播放直播
如何在 expo/react-native 应用程序中添加自定义节点模块?
React Native:如何使用 expo 在 webview 中制作全屏 youtube 嵌入视频(没有 react-native 链接)