mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
35 lines
1 KiB
JavaScript
35 lines
1 KiB
JavaScript
![]() |
define([], function() {
|
||
|
'use strict';
|
||
|
|
||
|
if (window.appMode === "cordova" || window.appMode === "android") {
|
||
|
return {
|
||
|
load: function () {
|
||
|
window.chrome = window.chrome || {};
|
||
|
return Promise.resolve();
|
||
|
}
|
||
|
};
|
||
|
} else {
|
||
|
var ccLoaded = false;
|
||
|
return {
|
||
|
load: function () {
|
||
|
if (ccLoaded) {
|
||
|
return Promise.resolve();
|
||
|
}
|
||
|
|
||
|
return new Promise(function (resolve, reject) {
|
||
|
var fileref = document.createElement("script");
|
||
|
fileref.setAttribute("type", "text/javascript");
|
||
|
|
||
|
fileref.onload = function () {
|
||
|
ccLoaded = true;
|
||
|
resolve();
|
||
|
};
|
||
|
|
||
|
fileref.setAttribute("src", "https://www.gstatic.com/cv/js/sender/v1/cast_sender.js");
|
||
|
document.querySelector("head").appendChild(fileref);
|
||
|
});
|
||
|
}
|
||
|
};
|
||
|
}
|
||
|
});
|