5

我无法让 react-native-video 在后台播放 mp4 文件,它会播放 mp3 和音频文件,但拒绝继续播放视频。我已将 xcode 中的背景模式设置为 on,并选择了音频、airplay 和画中画以及传递这些道具

playInBackground={true}
playWhenInactive={true}
ignoreSilentSwitch={'ignore'}

当它是视频而不仅仅是音频时,是否需要额外的配置?

4

1 回答 1

5

试试下面的代码:

<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}
  />

在执行以下步骤后运行您的项目,Xcode而不仅仅是从React-Native packager.

设置CapabilitiesXcode

在此处输入图像描述

于 2018-10-27T19:05:45.513 回答