使用javascript创建“VLC web插件”嵌入标记:
function main() {
var vlc = document.createElement('embed');
vlc.setAttribute('type','application/x-vlc-plugin');
vlc.setAttribute('target','file:///pilot.mp4');
vlc.addEventListener('MediaPlayerPlaying', function() {
alert('playing');
}, false);
document.body.appendChild(vlc);
}
使用Chrome(32.0.1700.77)播放视频,但不会触发该事件。
如果我使用html创建嵌入,则会触发事件
它与Firefox完美配合
答案 0 :(得分:0)
事件监听器必须在appendChild之后注册。这是规范吗?我真的想赶上第一个“游戏”事件,但这是另一个问题