【问题标题】:When my embed youtube video finished I can't play it again?当我的嵌入 youtube 视频完成后,我无法再次播放?
【发布时间】:2012-10-04 16:24:51
【问题描述】:

我在 Titanium 中有一个工作网络视图,其中包含一个嵌入的 youtube 视频。视频播放不错,我可以停止它,恢复它等等。但是当视频播放到最后,我按“完成”。网页视图变黑并显示以下文字: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>',

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

干杯

//马丁

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

【问题讨论】:

    标签: iphone webview youtube titanium embed


    【解决方案1】:

    YouTube 播放器可以使用 标签或 标签嵌入网页中。

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

    控件

    取值: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

    【讨论】:

      猜你喜欢
      • 2011-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-04
      • 2021-09-18
      • 1970-01-01
      • 2023-04-06
      相关资源
      最近更新 更多