У меня возникли проблемы с приложением для пользовательского приемника Google Cast.
Вот блок кода из моего индекса
function initializeCastApi() {
console.log("initializeCastApi : " + applicationID); //This line works
var sessionRequest = new chrome.cast.SessionRequest(applicationID); //This line gives me the error
var apiConfig = new chrome.cast.ApiConfig(sessionRequest,
sessionListener, receiverListener);
chrome.cast.initialize(apiConfig, onInitSuccess, onError);
Код выше работал до пару недель назад. Можно предположить, что это связано с тем, что Google наконец-то перенес все в библиотеки CAF.
Когда я запускаю это на своем локальном компьютере с новыми библиотеками cast.framework, и все работает нормально, но когда я запускаю его, он продолжает выдавать мне эту ошибку:
Uncaught TypeError: Cannot read property 'SessionRequest' of undefined
at initializeCastApi
Не уверен, почему он выдает мне эту ошибку, и когда я загружаю тот же файл на свой локальный компьютер, он прекрасно работает, и я могу транслировать его на мои устройства. Я не совсем уверен, как решить эту проблему.
Может быть, файлы не там, где они должны быть?
Любые предложения помогут.