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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/woaiqianzhige/article/details/78871231

有这么一个需求,在一个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   οnclick="download("视频地址","想要起的名称.mp4","video/mp4")"  >下载</div>

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


图片 MP3 之类的同理


展开阅读全文

没有更多推荐了,返回首页