所以我用React Native制作了一个移动应用程序,并使用react-native-sound在应用程序中播放声音,但是我注意到每次加载页面时都会立即播放该声音,因此我不得不等待至少需要10秒才能听到
注意:我正在通过链接从网站上获取声音,该链接具有从缓冲区中检索到的mp3文件,并且您知道它的运行方式..我尝试了其他网站,但仍然相同。
const track = new Sound(
'https://example.com/voice/' + this.props.res._id,
null,
e => {
if (e) {
console.warn('error loading track:', e);
} else {
track.play();
}
},
);
}
所以您对这种延迟或如何解决它有任何想法,因为当我在手机或PC浏览器中打开此链接时,它立即开始工作,我只是希望在应用程序上保持一致,谢谢。 / p>