Javascript Mozfullscreenchange事件不';t火

Javascript Mozfullscreenchange事件不';t火,javascript,jquery,mozilla,Javascript,Jquery,Mozilla,我的代码: $('#divid').on('mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange', notify); $('#divid').bind('mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange', notify); webkitfullscreenschange按预期工作

我的代码:

$('#divid').on('mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange', notify);

$('#divid').bind('mozfullscreenchange webkitfullscreenchange fullscreenchange MSFullscreenChange', notify);
webkitfullscreenschange
按预期工作,但
mozfullscreenschange
似乎什么也做不了

.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);

您能提供一些您的最终目标的背景信息吗?我需要知道用户何时离开全屏验证输入信息。谢谢!:)我在mozz开发者指南中读到了这一点,但由于某些原因,我的代码中没有这样做。很多坦克@AllanFelipeMurara只要这是一个正确的答案,你能把它标记为正确吗?