Javascript html5中的视频,内容类型视频/x-msvideo

Javascript html5中的视频,内容类型视频/x-msvideo,javascript,html,video,Javascript,Html,Video,我从很久以前就开始重新编写一个音频和视频网站,并试图通过html5利用浏览器内置的新功能。到目前为止还不错 我想要播放的视频是content type=video/x-msvideo,这是html5不支持的(这是我从各种搜索中得到的,并没有给我带来积极的结论) 视频应该通过chrome浏览器播放,到目前为止,我已经尝试过((semi))-works的一种方法是将window.location.href设置为我希望播放视频的url,例如: url依次呈现一个avi文件(具有上述内容类型),然后将

我从很久以前就开始重新编写一个音频和视频网站,并试图通过html5利用浏览器内置的新功能。到目前为止还不错

我想要播放的视频是content type=video/x-msvideo,这是html5不支持的(这是我从各种搜索中得到的,并没有给我带来积极的结论)

视频应该通过chrome浏览器播放,到目前为止,我已经尝试过((semi))-works的一种方法是将window.location.href设置为我希望播放视频的url,例如:

url依次呈现一个avi文件(具有上述内容类型),然后将其下载到用户下载目录,并打开window media player播放该调用。(我猜这就是电脑设置的目的,当它打开某一类型的文件时,它会使用首选程序打开文件)

我担心的是,我不想下载该文件,而是浏览者应该尝试从在线位置播放它

有什么想法吗? 提前谢谢大家,,
Harriet

如果浏览器不支持该格式(因此必须下载并在外部应用程序中打开),则浏览器不支持该格式


因此,请将格式更改为受支持的格式。

不幸的是,这是一个目前正在使用的生产系统。在IE中,您可以指定内容类型,并告诉web服务器这就是您使用的内容类型,它的操作与通过外部播放器播放内容完全相同。这很好,我只是不想下载它…我想到的唯一可能性是如果Windows Media Player注册URI方案,例如“wmplayer://Application:443/app/play“,你可以让人们点击它。如果不允许,那么让web浏览器在您的计算机上打开任意程序是一项艰难的安全相关功能,可能是不允许的。您好@Katana314,谢谢您的建议。我会调查一下,看看是否对我有用。主要的问题是,这个应用程序处理记录的电话呼叫,因此如果为了收听而下载文件,那么它会很快挤满下载文件夹,并导致空间和存储管理问题。这与我的建议无关。研究术语“URI方案”,看看WMPlayer是否可以直接从它们访问URL——如果可以,它将在访问这些文件时使用临时目录。如果没有,请查看是否更改为或标记以及支持的媒体格式。