我在使用 Firefox 和 JPlayer 时遇到问题(我认为 IE9 中存在同样的问题):每当我尝试在 Firefox 中播放视频时,我都会在控制台中收到以下错误,并且视频无法播放:
不支持“application/octet-stream”的“Content-Type”HTTP。
嗯,翻译一下,这意味着不支持“app/octet-stream”的“Content-Type”HTTP。加载媒体资源“名称”失败。
不过它在 Chrome 中运行良好。根据我的研究,Firefox 似乎在 MIME 类型方面存在一些问题,并且不会加载任何包含八位字节流的内容。但是,我还没有找到解决这个问题的方法。我读到我必须在 IIS 配置中声明 mime 类型。但我不知道如何让它在调试时工作。
最佳答案
好吧,我的问题在 Firefox 上已经解决了,显然我只需要提供 mv4 类型 而不是基本的 mv4、ogv 和 webmv。
new jPlayerPlaylist({
jPlayer: "#jquery_jplayer_2",
cssSelectorAncestor: "#jp_container_2"},
messageVideos ,
{
swfPath: '@Url.Content("~/Scripts/Jplayer.swf")',
supplied: "m4v"(used to pass "mv4", "ogv", "webmv")});
关于firefox - MVC3 中的 JPlayer 的 FireFox 不支持内容类型 HTTP application/octet-stream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253484/