Chrome扩展程序和流<audio> </audio>

时间:2013-07-30 11:34:36

标签: html5 google-chrome audio google-chrome-extension html5-audio

{
  "manifest_version": 2,

  "name": "Kitten Radio Extension",
  "description": "Listen while browsing the internet freely and without a background popup open to Kitten Radio",
  "version": "1.0",
  "permissions": [
    "http://somewhat.server.com:8041/"
  ],
  "background": {
    "page": "background.html"
  },
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  }
}

popup.html:

<!DOCTYPE html>
<html>
    <head>
        <title>Kitten Radio</title>

        <meta charset="utf-8">
    </head>
    <body>
        <audio id="player" src="http://somewhat.server.com:8041/;mp3" controls>This player do not work on this browser</audio>
    </body>
</html>

你好再次stackoverflow!

我尝试开发Chrome扩展程序以在后台播放音乐,同时用户可以浏览网页。

弹出窗口显示正常,音响播放器在那里,但音频不会加载。使用&#34;检查元素&#34;我发现流停留在&#34;待定&#34;。

我该如何解决这个问题?

我已经在&#34;权限&#34;中尝试了*://*/以及。

1 个答案:

答案 0 :(得分:1)

弹出窗口不会保持打开状态。因此,您应该尝试在后台页面中播放该文件。这是关于这个主题的两篇文章:

我认为问题不是来自你的音频源。