我在 IIS 6.0 的虚拟目录中托管了一个 wmv 文件。
当我们使用 Silverlight 播放器使用 IE 流和缓冲播放这部电影时,它可以工作,但是当我在 Firefox 中打开同一部电影时,该电影无法播放。
我只是想知道与浏览器相关的silverlight是否有一些特定的东西应该处理
我在 IIS 6.0 的虚拟目录中托管了一个 wmv 文件。
当我们使用 Silverlight 播放器使用 IE 流和缓冲播放这部电影时,它可以工作,但是当我在 Firefox 中打开同一部电影时,该电影无法播放。
我只是想知道与浏览器相关的silverlight是否有一些特定的东西应该处理
我认为原因是某些浏览器对 mime 类型的行为不同。 http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement.mediafailed(v=vs.95).aspx
如果它是您的应用程序,请注册媒体元素的 MediaFailed 事件。这可能会显示更多细节。也许不是像我以前遇到的那样流式传输返回给您的页面或消息。
<MediaElement MediaFailed="eventhandler" .../>