Javascript 有没有办法控制嵌入代码视频?

Javascript 有没有办法控制嵌入代码视频?,javascript,html,flash,youtube,embed,Javascript,Html,Flash,Youtube,Embed,有没有办法控制YouTube嵌入代码。例如,我在我的网站上使用YouTube嵌入代码。有没有办法用我自己的按钮控制视频,如前进、后退、停止等 这可能吗 任何帮助都将不胜感激。。提前谢谢 Fero所有主流浏览器嵌入式视频播放器类型都有实现这一点的方法,但它们的方法都不同 YouTube使用Flash播放器,这带来了一个特殊的问题:Flash视频播放器无法处理外部JavaScript调用,除了构建播放器的程序员专门添加的调用之外。也就是说,如果YouTube没有构建支持外部脚本功能的播放器,您就无法

有没有办法控制YouTube嵌入代码。例如,我在我的网站上使用YouTube嵌入代码。有没有办法用我自己的按钮控制视频,如前进、后退、停止等

这可能吗

任何帮助都将不胜感激。。提前谢谢


Fero

所有主流浏览器嵌入式视频播放器类型都有实现这一点的方法,但它们的方法都不同

YouTube使用Flash播放器,这带来了一个特殊的问题:Flash视频播放器无法处理外部JavaScript调用,除了构建播放器的程序员专门添加的调用之外。也就是说,如果YouTube没有构建支持外部脚本功能的播放器,您就无法编写脚本。这不是一个标志——开/关——而是Flash让您显式发布一个外部脚本API,您必须知道调用是什么样的,才能让播放器执行您想要的操作。这与QuickTime、Windows Media Player或新的HTML5标记不同,所有这些标记都记录了基本的播放控制,就像您所问的那样


您可以构建自己的FLV播放器(或者购买一个,比如popular,它有一个JavaScript API),并将其指向YouTube提供的实际视频文件。我不知道他们是否试图掩盖视频文件的URL,但一旦你发现它是什么,你就成功了。

YouTube有一个JavaScript和Flash API,你可以使用它来构建自己的播放器或通过编程控制播放器

文件如下:


文档中有几个示例用于控制您自己的“无铬”播放器。如果您想要自己的按钮,这可能就是您想要使用的。

因此,最终结果是无法用我自己的按钮控制选项,也无法购买或构建自己的FLV播放器。。不,你有几个选择:1。找出YouTube播放器内置的脚本功能(如果有的话);2.如果该播放器无法编写脚本,您可以构建自己的播放器。您可能可以使用免费的FlexSDK来实现这一点,尽管使用FlashBuilder或FlashProfessional会更容易;或3。你可以购买一个已经具备你想要的功能的Flash播放器。例如,你可以在谷歌代码游乐场购买一个无铬播放器: