[英]Mozfullscreenchange event doesn't fire
我的代码:
$('#divid').on('mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange', notify);
$('#divid').bind('mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange', notify);
webkitfullscreenchange
按预期工作,但mozfullscreenchange
似乎什么都不做。
.bind
也无济于事。
我究竟做错了什么?
感谢 simon,我忘记了 moz 文档。
最终命令:
document.addEventListener("fullscreenchange", notify);
document.addEventListener("webkitfullscreenchange", notify);
document.addEventListener("mozfullscreenchange", notify);
document.addEventListener("MSFullscreenChange", notify);
Mobile Safari 和 Chrome 需要这个来检测全屏退出:
video.addEventListener('webkitendfullscreen', function () {
// do stuff here
}, false);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.