我正在为谷歌浏览器的视频下载器扩展工作,这是我的第一个项目(我是第一次使浏览器扩展)。正如我所知道的,你应该使用JavaScript的功能扩展。
我希望执行以下操作:我在一些网站上有一些视频播放器,我想让用户下载的视频。我认为Video Downloader Plus是有关我的目的。那么我如何让用户做以上功能?
我正在为谷歌浏览器的视频下载器扩展工作,这是我的第一个项目(我是第一次使浏览器扩展)。正如我所知道的,你应该使用JavaScript的功能扩展。
我希望执行以下操作:我在一些网站上有一些视频播放器,我想让用户下载的视频。我认为Video Downloader Plus是有关我的目的。那么我如何让用户做以上功能?
3条答案
按热度按时间sg3maiej1#
使用JavaScript查看用户的DOM。
取页面上
<embed>
的任何内容...这通常是一个视频播放器。嵌入标签有一个URL,使用JavaScript解析嵌入标签中写入的URL,你就有了你的视频URL。如果你使用JavaScript导航到一个页面,你就可以有效地下载它。
例如,如果您使用
你可以下载视频。嵌入式代码示例:
请注意:现在人们通常使用iframe把视频放到页面上:
因此,也许您的代码应该能够解析像iframe中的YouTube URL以及嵌入式视频这样的内容。
w9apscun2#
如果你看到cors的问题,然后添加它将只与图像和视频下载
2wnc66cl3#
下面介绍如何使用Promise将其与Fetch API配合使用:
来源:https://www.codingnepalweb.com/download-file-from-url-with-javascript/