Safari ignora window.matchMedia

Estoy usando window.matchMedia condicional para evitar la inyección de un video en dispositivos móviles.aquí dice que matchMedia funcionará sin problemas desde Safari 9 (lo estoy probando), pero mi código se ignora por completo:

if ( window.matchMedia("(min-width: 1025px").matches) {
   console.log('match');

   document.addEventListener("DOMContentLoaded", function() { initialiseMediaPlayer(); }, false);

   function initialiseMediaPlayer() {

      (stuff here...)

   }

}

Este código funciona perfectamente en Chrome, Chromium, Firefox, IE y Edge.

¿Alguien tuvo un problema similar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta