iLi*_*LiA 5 javascript google-chrome google-chrome-extension
我正在为 Google Chrome 开发视频下载器扩展程序,这是我的第一个项目(我是第一次制作 Chrome 扩展程序)。据我所知,您应该使用 JavaScript 来实现扩展功能。
我想做以下事情:我在某个有视频播放器的网站上,我想让用户下载该视频。我认为Video Downloader Plus与我的目的有关。那么我怎样才能让用户做上面的功能呢?
使用 JavaScript 查看用户的 DOM。
<embed>获取页面上的任何内容...
document.getElementsByTagName("embed")
Run Code Online (Sandbox Code Playgroud)
这通常是视频播放器。嵌入标签有一个URL,使用JavaScript解析嵌入标签中写入的URL,你就得到了你的视频URL。如果您使用 JavaScript 导航到页面,则可以有效地下载它。
例如,如果您使用
window.location.href = 'VIDEO URL';
Run Code Online (Sandbox Code Playgroud)
你会下载视频。嵌入代码示例:
<embed width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY">
Run Code Online (Sandbox Code Playgroud)
请注意:通常人们现在使用 iframe 将视频放到页面上:
<iframe width="420" height="315"
src="https://www.youtube.com/embed/tgbNymZ7vqY">
</iframe>
Run Code Online (Sandbox Code Playgroud)
因此,也许您的代码应该能够解析 iframe 中的 YouTube URL 以及嵌入视频等内容。
| 归档时间: |
|
| 查看次数: |
21311 次 |
| 最近记录: |