【问题标题】:How can I only play sound using the Youtube Javascript API?如何仅使用 Youtube Javascript API 播放声音?
【发布时间】:2011-12-25 19:49:48
【问题描述】:

首先,我可以这样做吗?如果我将 Youtube 播放器放在一个不可见的容器中并有 Javascript 控件,那么 Youtube 会允许吗?

如果允许,只播放音频的好方法是什么? (为只想听音频的用户节省带宽)

【问题讨论】:

标签: javascript api youtube youtube-api


【解决方案1】:

设置显示包含嵌入或 iframe 的 HTML 元素可能会从页面中删除 Flash。但是,您始终可以将位置设置为绝对位置并将左侧设置为 -9999px。

【讨论】:

  • "visibility:none" 可以解决问题。很容易隐藏它。问题是,Youtube 允许吗?
  • 我有同样的问题,但这不是我的解决方案,因为用户必须下载音频和视频才能只收听音频,这肯定会花费他/她的“额外”请求。任何人都可以有解决方案吗?还是谷歌首先提供了这个功能?
  • @Linksku 不,不允许
【解决方案2】:

这是不允许的。

YouTube API terms of service 中,禁止 8 和 9 是您不能:

  • 分离、隔离或修改通过 YouTube API 提供的任何 YouTube 视听内容的音频或视频组件
  • 单独推广通过 YouTube API 提供的任何 YouTube 视听内容的音频或视频组件

【讨论】:

    猜你喜欢
    • 2015-03-24
    • 2011-07-04
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 1970-01-01
    相关资源
    最近更新 更多