【问题标题】:Modest Branding with Chromeless Player使用 Chromeless 播放器进行适度品牌宣传
【发布时间】:2011-08-11 20:59:59
【问题描述】:

我已经为我运行的几个网站构建了一个无铬播放器 如下逻辑:

1) 我创建一个标准嵌入作为后备,以防 Chromeless 版本不会加载。这使得 ios 设备只能看到视频 美好的。 2) 我引用了一个处理我的播放器控件的 JS 文件。在那里面 文件,我嵌入了一个 swf 对象:

swfobject.embedSWF("http://www.youtube.com/apiplayer?   
   modestbranding=1&enablejsapi=1&playerapiid=ytplayer", "ytplayer",
   "640", "360", "8", null, null, params);

我嵌入的 swf 对象覆盖了我原来的嵌入代码。所以 如果查看页面的设备可以支持flash,则有效, 无铬显示。如果没有,那就不是

3) 在这个参考下面,我包含下面的 JS 来告诉 swf 对象播放哪个视频:

enter code here
 function onYouTubePlayerReady(playerId) {
     myPlayer = document.getElementById('ytplayer');
     myPlayer.loadVideoById('My_VIDEO_ID', 0);
     myPlayer.mute();
 }

显然,我将 My_VIDEO_ID 替换为我想要的视频 ID 玩。

一旦这一切都运行起来,我的视频效果很好,除了适度的品牌宣传 不起作用。我从周日开始尝试了这 6 种方法,我有 2 种 理论。 1) youtube 使用无铬播放器禁用谦虚品牌 或者2)swf对象的分离和视频的加载 打破它。

有没有办法在函数调用中传递适度的参数? 两种理论都错了吗? :)

任何帮助将不胜感激。

【问题讨论】:

    标签: javascript youtube chromeless


    【解决方案1】:

    遗憾的是,Chromeless 播放器没有“适度品牌”功能。你可以明白为什么没有 chrome 或水印,这个视频就没有属于 YouTube 的迹象。有一个discussion on the topic here

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 2016-05-06
      • 1970-01-01
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 2013-12-12
      • 2016-07-27
      相关资源
      最近更新 更多