Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 在播放器API中指定视频开始时间_Actionscript 3_Time_Youtube - Fatal编程技术网

Actionscript 3 在播放器API中指定视频开始时间

Actionscript 3 在播放器API中指定视频开始时间,actionscript-3,time,youtube,Actionscript 3,Time,Youtube,我在HTML页面中嵌入了一个播放器,希望在特定的时间点开始播放视频。。。换句话说,跳过视频开头的内容 使用演示时,您可以指定视频开始播放的时间。如果我指定了一个时间(使用AS3)并单击“使用所选选项更新播放器”,那么它会在跳到指定时间时加载我的视频 但是,在页面底部显示“嵌入代码”的地方,没有任何指示开始时间的内容 我确实通过谷歌搜索找到了一个参考,上面说可以指定#t=1m45s。然而,我找不到一个明确的例子来说明它是如何实现的。当我尝试在我的HTML页面中使用以下内容时,它没有任何效果。视频从

我在HTML页面中嵌入了一个播放器,希望在特定的时间点开始播放视频。。。换句话说,跳过视频开头的内容

使用演示时,您可以指定视频开始播放的时间。如果我指定了一个时间(使用AS3)并单击“使用所选选项更新播放器”,那么它会在跳到指定时间时加载我的视频

但是,在页面底部显示“嵌入代码”的地方,没有任何指示开始时间的内容

我确实通过谷歌搜索找到了一个参考,上面说可以指定#t=1m45s。然而,我找不到一个明确的例子来说明它是如何实现的。当我尝试在我的HTML页面中使用以下内容时,它没有任何效果。视频从开头开始

<param name="movie" value="http://www.youtube.com/v/kBySbbvap6E#?version=3#t=1m45s&playlist=HCKBnXOG5uM,tS2O-YHfj6I,Vogl7GIggXI&autoplay=1&autohide=1&fs=1&feature=player_embedded">

我指定的所有其他选项都能正常工作。我确实试着把时间规格放在线上的几个不同的地方,但都没有效果

另外,我已经在Firefox、Opera、Safari和IE中加载了该页面。。。所有浏览器中的结果都相同


有什么建议吗?

听起来你是在专门询问YouTube api,而不是flash api。在指定时间启动Youtube视频相对容易。乘下面的拖车去环太平洋。我会在50秒后开始

http://www.youtube.com/watch?v=2vKz7WnU83E&t=0m50s
诀窍在于“t”参数

&t=0m50s
它的格式为[X]h[X]m[X]s,其中[X]是该时间单位的整数值

在你的网址上,我看到了

t=1m45s. 
是否可能此时间大于视频的长度??似乎如果我传递的值大于长度,视频就不会播放并进入结束“建议”屏幕。

刚刚注意到时间参数前面有一个“#”。应将其更改为“&”,以进行正确的URL编码。这可能会解决您的整个问题:)。