1

In javascript, how does one await for an event to occur in a function? I want to create a function, waitUntilFullScreenChange(), which returns false when any of the following events occurs:

 document.addEventListener("fullscreenchange", function() {
   //return false here});

  /* Firefox */
  document.addEventListener("mozfullscreenchange", function() {
  //return false here});

  /* Chrome, Safari and Opera */

  document.addEventListener("webkitfullscreenchange", function() {
 //return false here});

  /* IE / Edge */
   document.addEventListener("msfullscreenchange", function() {
  //return false here });

Is this possible in javascript? I wanted to write a function this way because I need to call a javascript function from a dart file and then parse the result when the event occurs (thus I need to wrap the events in a function and wait for a return value). Thanks for all the help!

Devan Flores
  • 113
  • 1
  • 2
  • 11

0 Answers0