“ expo-video-player”软件包有问题。我想通过expo-video-player播放视频,但是当我加载组件时,它会引发错误,并且我不知道如何解决它,所以我需要帮助。
我尝试过更改软件包的源代码和组件props,但是它不起作用
以下是代码:(来自expo-video-player的示例代码)
import { Video } from 'expo'
import VideoPlayer from 'expo-video-player'
<VideoPlayer
videoProps={{
shouldPlay: true,
resizeMode: Video.RESIZE_MODE_CONTAIN,
source: {
uri: 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4',
},
}}
isPortrait={true}
playFromPositionMillis={0}
/>
这是错误:
错误:,setAudioModeAsync错误,1,[错误:尝试在没有所需键的情况下设置音频模式:[“ staysActiveInBackground”]] -错误的node_modules \ react-native \ Libraries \ YellowBox \ YellowBox.js:59:8 -错误的node_modules \ expo \ build \ environment \ muteWarnings.fx.js:27:24 -...来自框架内部的另外17个堆栈框架
有人可以帮助我吗?谢谢
答案 0 :(得分:1)
此问题是由Expo SDK 33创建的,其中一些模块已从核心中删除。
升级到最新版本(1.3.0
)。它在这里固定。