1
我有一個接受MP3上傳到BlobStore的系統,現在我想將它們嵌入到HTML5播放器中。問題是:我似乎無法直接鏈接到MP3文件。我用images.get_serving_url(blob_key)
效果很好,但似乎沒有與音頻文件等效的功能。如何在我的Google App Engine網站上嵌入MP3?
文檔介紹瞭如何創建一個處理程序,提供從Blob存儲的任何文件,有兩個略有不同的方法:BlobstoreDownloadHandler和Sample App
這應該是一首3分鐘以上的歌曲,但通常只有前幾秒纔會播放。刷新頁面會隨機更改流量(有時你很幸運,10秒鐘播放!)。
的HTTP標頭(通過捲曲得到)看起來是這樣的:
< HTTP/1.1 200 OK
< Cache-Control: no-cache
< Expires: Fri, 01 Jan 1990 00:00:00 GMT
< Content-Type: audio/mpeg
< Date: Wed, 19 Oct 2011 18:48:52 GMT
< Server: Google Frontend
< Transfer-Encoding: chunked
最後,我希望能夠使用某種類型的嵌入式播放器。但是,下面的代碼會在Firefox中產生一個大的X.
<audio src="..." controls="controls">
</audio>
您發佈限制爲僅管理員火狐 –
不支持MP3在 –
非常感謝你,吉文的音頻代碼的網址。這些都是我的問題!令人難以置信的是,Firefox不支持MP3。 –