我们在移动Safari中嵌入了一个YouTube播放器,它的工作原理非常棒。但由于各种原因,我们需要能够通过除用户点击视频本身之外的其他方式启动YouTube播放器。通过javascript打开的Mobile Safari Youtube
所以我想弄清楚什么事件在JavaScript中触发,使它发生没有运气。以下都不起作用。
var vid = document.getElementById('vid');
vid.click();
vid.onclick();
vid.ontouchend();
vid.ontouchstart();
vid.focus();
我试图找到一个事件处理程序添加到这个片段的嵌入式对象,但没有找到任何东西。
for (var key in vid) {
if (typeof vid[key] == 'function') console.log(key +': '+ vid[key]);
}
这是如此包裹在一个自定义插件没有办法?
感谢。但是,不幸的是,它会出现移动Safari不支持自动播放YouTube视频。 – 2010-04-06 22:14:01