我的应用程序是MVC,有一个视窗媒体播放器,它在我的本地主机上播放,但不在托管服务器上,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所示)。有什么建议吗。
发布于 2013-01-21 14:23:00
尝试使用帮助器:
<param name="url" value="@Url.Content("~/Video/1.wmv")" />
<embed src="@Url.Content("~/Video/1.wmv")" 这将确保生成正确的视频文件url。在本例中,我假设您有一个Video子目录,文件就在这个目录中。
就500错误而言,我认为它与您所显示的代码片段无关。请尝试查看服务器的EventLog,其中跟踪了未处理的异常。
https://stackoverflow.com/questions/14432751
复制相似问题