Я пишу плейлист в формате mp3, и я почти закончил ... но я хотел бы сделать страницу совместимой со старым браузером (люди со старыми браузерами увидят простой список mp3-ссылок: они могут скачать их, это не проблема). Боюсь, у меня возникли проблемы с синтаксисом javascript, а не с какой-то конкретной командой c. Итак, это мой код:
ilikemp3 = 0;
if (document.createElement('audio').canPlayType('audio/mpeg;codecs="mp3"'))
{ilikemp3 = 1};
if (ilikemp3)
{audio_playlist_html5()}
else
{simple_audio_list()};
Он отлично работает в современных браузерах ... но, если я запускаю его в старых браузерах, я получаю сообщение об ошибке:
Ошибка: документ. createElement ("audio"). canPlayType не является функцией
Итак, я понимаю, что это неправильный способ запроса браузера. Кто-нибудь может мне помочь? Большое спасибо!