Exemple #1
0
 /**
  * play a sound on completion
  */
 private function _completionSound()
 {
     $this->_joobiInfoLog("_completionSound()");
     try {
         $browser = WPage::browser('namekey');
         $extension = $browser == 'safari' || $browser == 'msie' ? 'mp3' : 'ogg';
         $URLBeep = WPref::load('PLIBRARY_NODE_CDNSERVER') . '/joobi/user/media/sounds/finish.' . $extension;
         echo '<audio autoplay="true" src="' . $URLBeep . '" preload="auto" autobuffer></audio>';
     } catch (Exception $e) {
         throw new Exception("Problem while playing music");
     }
     //trycatch block ends
     $this->_joobiInfoLog("Time for some music ....");
 }