Napisałem mini-grę w js/jQuery i chciałem ją przyozdobić dźwiękiem. Posłużyłem się HTML5 i <audio> oraz onclickiem powiązanym z funkcją play(). W większości przeglądarek działa, jedynie w starszych IE oraz w Safari (na PC) jest problem. Funkcja ta nie działa w powyższych przeglądarkach, zwracany jest "Object doesn't support this property or method", co w praktyce powoduje, że skrypt/gra przestaje działać.
Próbowałem znaleźć alternatywę, ale na obecną chwilę chcę tylko wiedzieć jak sprawdzić czy funkcja play() działa w przeglądarce. Czyli czy ktoś zna funkcję sprawdzającą czy dana funkcja działa w przeglądarce?