我正在编写一个Web App,以处理视频集合。 视频文件位于另一台服务器中,并且该服务器已正确配置了CORS。因此,所有视频都可以正常播放。
现在的问题是,我正在实现一些功能,以使用WebAudio API来查看音频级别。
问题在于,一旦我使用this.source = AudioContext.createMediaElementSource(VideoSrc);
来获取视频源,Chrome控制台就会显示:MediaElementAudioSource outputs zeroes due to CORS access restrictions for https://...
。
我尝试了this.source.crossOrigin = 'use-credentials';
和this.source.crossOrigin = 'anonymous';
。没关系。
这仅在Chrome中发生,Firefox运行良好。
有什么想法吗?
谢谢