这是场景:当您单击主页上的图像时,视频应该打开。它不应该在浏览器中嵌入视频。视频应在默认播放器中打开。没有浏览器窗口。
我的主页上有一张静态图片。当我单击此图像时,我只需要视频在默认播放器上运行。视频文件位于服务器上。
有没有可能?如果可能的话,我们如何才能实现它?
这是场景:当您单击主页上的图像时,视频应该打开。它不应该在浏览器中嵌入视频。视频应在默认播放器中打开。没有浏览器窗口。
我的主页上有一张静态图片。当我单击此图像时,我只需要视频在默认播放器上运行。视频文件位于服务器上。
有没有可能?如果可能的话,我们如何才能实现它?
如何设置适当的 HTTP 标头强制下载和打开给定的视频?
Content-Type: application/force-download
Content-Disposition: attachment; filename="video.avi"
要完成这项工作,您需要*.avi
在文件末尾使用扩展名,并将其放在链接上。
现在,每台计算机上的行为都会有所不同。浏览器将要求用户将文件保存在某处,然后如果用户单击它将使用默认播放器打开。或者在某些情况下它可能会直接让他用默认播放器打开它,浏览器保存它然后播放它。
现在这么好的用户界面。