Расширение Chrome: Chromecast - PullRequest
0 голосов
/ 05 мая 2019

Я реализую небольшое расширение Chrome на медиа-сайте, который не поддерживает Chromecast как стандарт.

После некоторого копания я нашел m3u8, который я хочу разыграть.

Я ввел скрипт в DOM:

function injectGoogleCastLibrary() {
    let script = document.createElement('script');
    script.src = 'https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1';
    document.head.appendChild(script);
}

Однако при инициализации я получаю

Uncaught ReferenceError: приведение не определено

function initializeCastApi() {
    cast.framework.CastContext.getInstance().setOptions({
        receiverApplicationId: chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,
        autoJoinPolicy: chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED
    });
};

Можно ли преобразовывать носители из расширения Chrome?

...