javascript - 嵌入式youtube视频-仅播放没有音频的视频?

标签 javascript jquery video youtube youtube-api

问题:

如何在不使事情变得过于复杂的情况下控制此嵌入式视频的声音输出?

可能的解决方案(复杂)

我研究了youtube javascript控件API,如果我错了,请更正我,但是这将迫使我在设置中加入很多复杂性,以完成看似非常简单的任务。

注意:

在此阶段,仅针对webkit进行了所有测试

设置:

我创建了一个元素,该元素可通过交换youtube视频来模拟可控制电视 channel 的iphone,如下所示:

var channel1 = "http://www.youtube.com/embed/dFU6Cy4Hd5A?autoplay=1&rel=0&controls=0&showinfo=0&disablekb=1&iv_load_policy=3&modestbranding=1";

$("#channel-1").click(function(){
    $("#tv").attr("src", channel1);
});

#channel-1 ID连接到 Remote 上的特定按钮,而电视ID连接到视频播放器。

看起来像这样:



编辑:

如果API仅是实现此目的的方法,请提供指向教学youtube Web API的综合教程的链接,因为我看过却一无所获。到目前为止,我唯一发现的就是官方的API页面,这就像尝试从手册中学习PHP一样。

最佳答案

要加载视频,您可以使用loadVideoById而不是问题中存在的奇怪片段,并且要播放没有音频的音频,您只需使用player.mute()静音播放器即可(其中,播放器是从youtube播放器元素本身中检索的引用,如described)。最后一件事,不要忘记按照here的说明将enablejsapi=1添加到播放器的网址中。

关于javascript - 嵌入式youtube视频-仅播放没有音频的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19694298/

相关文章:

javascript - 多设备间同步JS时间

javascript - 为 HTML5 Canvas 游戏创建开始屏幕?

javascript - 通过 javascript 在新创建的元素上自动引发点击事件

ubuntu - ffmpeg - Ubuntu - 将 mkv 转换为 mp4 和 hard sub

ios - 音频慢动作,例如使用 240FPS 的默认慢动作相机功能

javascript - 尝试使用基本的 Javascript 来为 div 制作动画并使其变大,但使其平滑增长

Javascript从数组中的给定范围内选择随机数

javascript - 如何手动触发搜索然后在 jQueryUI 自动完成中手动选择第一个选项?

jquery datepicker spring mvc 日期格式

python - 如何将python中的async = false添加到Gstreamer splitmuxsink元素音频/视频/H264组合