0

我遇到了一个非常奇怪的问题,即当我的网站加载时,视频会自行播放,当有人点击特定链接时,它应该以模式播放。视频将在大约 5 分钟后自行加载。

注意:我使用的是 chrome,当网站打开时,我没有点击网站上的任何内容,离开网站,大约五分钟后,视频会自行播放。

请让我知道如何解决此问题。谢谢,

视频相关的代码部分:

<div style="display:none;">
    <div id="divVideo" style="background:url(./images/blackbg.png);width:850px;height:480px;">
        <p>
            <iframe id="iframe-video" style="margin-top:40px;" src="http://player.vimeo.com/video/39892976?api=1&amp;byline=0&amp;portrait=0&amp;color=ff9933&amp;autoplay=1&amp;loop=0&amp;player_id=iframe-video" width="670" height="380" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
            <div class="fs16" style="margin-top:-15px;color:#5f5f60;">
                Having problems watching? Switch to non-HD
            </div>

        </p>

    </div>

</div>
4

1 回答 1

1

更改autoplay=1autoplay=0您的 iframe 网址。只要您在加载时页面上有 iFrame(存在于 html 中而不是稍后使用 javascript 添加),并且您有autoplay=1url,Vimeo 就会立即开始播放。

如果您正在寻找在用户打开模式时自动播放的视频,那么您将有一个更复杂的解决方案,因为您需要autoplay=1在 url 中,但在 html 中没有它,并且只在您的 javascript 文件中。

于 2012-08-06T19:10:35.183 回答