作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用下面的代码,Youtube Iframe API 无法在 iPad(iPad(第 3 代))safari 上始终如一地加载视频。它在 iPad 上的前几次运行良好。当我使用 tab 键加载另一个视频时,它会正确交换预告片图像。但是点击播放按钮,第三次、第四次以后就没有反应了。在桌面浏览器上它工作正常。任何人都可以建议我可能错在哪里或更好的方法。
<!DOCTYPE html>
<div id="player"></div>
<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'M7lc1UVf-VE'
});
}
function loader(vid) {
player.cueVideoById(vid, 5, "large");
}
</script>
<ul>
<li><a href="javascript:void(0);" onclick="loader('eX0Iy93nqKs');"><img src="http://i1.ytimg.com/vi/eX0Iy93nqKs/default.jpg" />One</a></li>
<li><a href="javascript:void(0);" onclick="loader('aYsGwLWqWI4');"><img src="http://i1.ytimg.com/vi/aYsGwLWqWI4/default.jpg" />Two</a></li>
<li><a href="javascript:void(0);" onclick="loader('Vlkrm8nLCJo');"><img src="http://i1.ytimg.com/vi/Vlkrm8nLCJo/default.jpg" />Three</a></li>
</ul>
示例代码在这里。 http://jsfiddle.net/AQsZL/
编辑:可能与这个问题有关https://groups.google.com/forum/#!topic/youtube-api-gdata/EDqVaT5AMYk
最佳答案
仅供引用,您必须通过 this player一次。它对我来说播放 youtube 视频很好。
关于youtube-iframe-api - Youtube Iframe api 在 ipad 上无法始终如一地工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20836014/
在过去的一个月里,我注意到出现在我的应用程序中的广告(实际上我每天都在使用我的应用程序)是同一个广告。 广告由 AdMob 提供,但我担心如果广告保持不变,我将无法从其他用户那里获得收入。 知道为什么
我是一名优秀的程序员,十分优秀!