您好我的应用程序是MVC,有Windows Media Player的视图,它在我的本地主机上播放但不在托管服务器上播放,MIME设置正确。 这是我的剧本:
<object codebase="http://www.apple.com/qtactivex/qtplugin.cab"
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<param name="url" value="../../Video/1.wmv"/>
<embed src="../../Video/1.wmv"
type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"></embed>
</object>
我在一个简单的HTML文件中尝试了相同的脚本,它在服务器上运行良好。
我收到500内部服务器错误(显示在Fiddler中)。任何建议。
答案 0 :(得分:0)
尝试使用帮助器:
<param name="url" value="@Url.Content("~/Video/1.wmv")" />
<embed src="@Url.Content("~/Video/1.wmv")"
这将确保生成正确的视频文件网址。在这个例子中,我假设你有一个Video
子目录,该文件在这个目录中。
就500错误而言,我认为它与您显示的代码段无关。尝试查看服务器的EventLog,其中跟踪未处理的异常。