【问题标题】:Uncaught (in promise) DOMException: The element has no supported sources [closed]未捕获(承诺)DOMException:该元素没有支持的来源[关闭]
【发布时间】:2017-02-03 10:44:34
【问题描述】:

在我的 AngularJs 应用程序中使用 music-frequency-d3 进行音频可视化,为此使用 music-frequency-d3 创建了一个凉亭组件, 但是当我将音频的网址作为 src 属性的值插入时,它会显示以下错误。

Uncaught (in promise) DOMException: The element has no supported sources

这里有什么问题?如何使用网址 URL 播放音频?

谢谢

【问题讨论】:

  • 解决了,是cors访问限制问题。

标签: javascript angularjs audio d3.js


【解决方案1】:

这是 cors 访问限制问题

添加

crossOrigin="anonymous"

在您的音频标签内

<audio media-player="audioPlayer" autoplay controls="controls" preload="auto" id="audioElement"
                crossOrigin="anonymous" src="{{audio}}"></audio>

【讨论】:

  • 工作过 B4.. 它会再次工作..
猜你喜欢
  • 1970-01-01
  • 2019-11-03
  • 2017-10-02
  • 2018-06-25
  • 2019-05-27
  • 2019-07-22
  • 1970-01-01
  • 1970-01-01
  • 2022-10-20
相关资源
最近更新 更多