我无法让react-native-video在后台播放mp4文件,它可以播放mp3和音频文件,但拒绝继续播放视频。我已在xcode中设置了背景模式,并选择了音频、airplay和画中画,同时传递这些props。
playInBackground={true}
playWhenInactive={true}
ignoreSilentSwitch={'ignore'}
如果是视频而不仅仅是音频,是否需要进行额外的配置?
我无法让react-native-video在后台播放mp4文件,它可以播放mp3和音频文件,但拒绝继续播放视频。我已在xcode中设置了背景模式,并选择了音频、airplay和画中画,同时传递这些props。
playInBackground={true}
playWhenInactive={true}
ignoreSilentSwitch={'ignore'}
如果是视频而不仅仅是音频,是否需要进行额外的配置?
尝试以下代码:
<Video
source={{uri: 'http://d23dyxeqlo5psv.cloudfront.net/big_buck_bunny.mp4'}}
style={{ width: 400, height: 400}}
muted={false}
repeat={false}
resizeMode={"cover"}
volume={1.0}
rate={1.0}
ignoreSilentSwitch={"ignore"}
playWhenInactive={true}
playInBackground={true}
/>
在以下步骤完成后,不仅要从React-Native packager
启动,还要从Xcode
启动您的项目。
在Xcode
中设置Capabilities
: