当我嵌入youtube视频完成后我再也无法播放了?

时间:2012-10-14 14:15:19

标签: iphone webview youtube titanium embed

我在Titanium中有一个带有嵌入式YouTube视频的工作webview。视频播放效果很好,我可以停止播放,恢复播放等等。但是当视频播放到最后并按“完成”时。 webview采用黑色文字:YouTube。没有其他的。我想在播放视频之前有相同的拇指和播放按钮。

我的嵌入式代码如下所示:

html:'<html><head></head><body style="margin:0"> <embed id="yt" src="'+tubeURL+'" type="application/x-shockwave-flash" width="150" height="113"></embed></body></html>',

我已经用Google搜索了这个问题好几天了。我希望有人可以帮助我。

干杯

//马丁

编辑:这解决了它。在URL的末尾放置&amp; controls = 1&amp; rel = 0。

1 个答案:

答案 0 :(得分:0)

YouTube播放器可以使用&lt; iframe&gt; 标记或&lt;对象&gt; 标记。

通过将参数附加到SWF或IFrame URL,您可以自定义应用程序中的播放体验。例如,您可以使用自动播放参数自动播放视频,或者使用循环参数重复播放视频,或者隐藏或显示控件

<强>对照

值:0,1或2.默认值为1.此参数指示是否显示视频播放器控件。对于AS3播放器,它还定义Flash播放器何时加载:

  • controls = 0 - 播放器控件不会显示在播放器中。对于AS3播放器,Flash播放器会立即加载。
  • controls = 1 - 播放器控件在播放器中显示。对于AS3播放器,Flash播放器会立即加载。
  • controls = 2 - 播放器控件在播放器中显示。对于AS3播放器,Flash播放器会在用户启动视频播放时加载。

您问题的正确答案是 controls = 2

消息来源:https://developers.google.com/youtube/player_parameters#controls