我的手机网站上的Youtube iframe视频出现问题。 Youtube不允许自动播放视频,因此网站中的用户需要点击歌曲,然后点击暂停然后点击播放以启动歌曲,我想知道是否可以添加一些代码来自动化这个,所以当用户点击歌曲,点击暂停按钮,歌曲暂停,然后再次自动点击播放按钮开始播放歌曲,这是我的代码: http://prntscr.com/an95lx
<div class="buttons">
<i class="icon icon-to-start prev"></i>
<i class="icon icon-play toggle-play" ng-if="!player.loadingTrack && !player.isPlaying"></i>
<i class="icon icon-pause toggle-play" ng-if="!player.loadingTrack && player.isPlaying"></i>
<i class="icon icon-spin2 track-loading spin" ng-if="player.loadingTrack"></i>
<i class="icon icon-to-end next"></i>
</div>
答案 0 :(得分:0)
您可以使用object.invokeMember()
功能。
对于YT,代码如下所示:
var yourIframe = document.getElementById('player'); //or whatever your player ID is
yourIframe.document.getElementsByName('ytp-play-button')[0].invokeMember('onClick');