как я могу проверить с помощью Google Dart, доступна ли функция (например, MediaSource).
new MediaSource() выдает ошибку. Как программно проверить, существует ли этот класс или функция? Любые идеи? Есть ли встроенная функция для этого?
Я попытался попробовать/поймать, но похоже, что тип исключения отличается в браузере, который я использую.
РЕДАКТИРОВАНИЕ №2
youtube.com/html5 делает это так:
var mse = window['MediaSource'] || window['WebKitMediaSource'];
setCompatibility('c-mse', !!mse);
Так должен ли я просто использовать jsobject (пакет dart:js)?
С уважением и благодарностью, Роберт