download.js 实现浏览器下载 而不是打开

有这么一个需求,在一个h5页面上,有一个video标签,内部是视屏的地址

类似于这样 

  “http://ip地址/文件夹/文件夹/视屏名称”

我想要再视屏旁边添加一个按钮,点击它会弹出下载的窗口,选择位置后能将视频下载下来

1.

首先是html5的 a标签的 download属性

<a href="地址" download="名称"></a>

结果再chrome中表现很好,再firefox中 还是转到视屏地址并播放器来了,,失败

2.后来找到了一个 “download.js”  地址download.js ,导入这个js后,

这个js 用起来很简单,内置一个download("url","name","mine") 函数

我们页面上

<div   onclick="download("视频地址","想要起的名称.mp4","video/mp4")"  >下载</div>

点击这个div就会弹出下载选项了,而不是跳转到视频地址播放


图片 MP3 之类的同理


猜你喜欢

转载自blog.csdn.net/woaiqianzhige/article/details/78871231