function getOsInstallerUrl() {
var os = getOS();
if (os == null) return null;
if (os == "Windows") return '/static/plugins/TVGO' + pluginSuffix + '.msi';
if (os == "MacOS") return '/static/plugins/TVGO' + pluginSuffix + '.pkg';
return null;
}
Ja, vagy úgy, annyira friss, hogy a hívó kódban a null-t tesztelni sem volt idejük...
És akkor: az miért az alternatív megoldások felelőssége, hogy tőlük teljesen független harmadik felek nem foglalkoznak velük?
Szerk.: na hoppá, mégis csak támogatják valamilyen szinten:
function getOS() {
try {
if (navigator.appVersion.indexOf("Win") != -1) return "Windows";
if (navigator.appVersion.indexOf("Mac") != -1) return "MacOS";
if (navigator.appVersion.indexOf("X11") != -1) return "UNIX";
if (navigator.appVersion.indexOf("Linux") != -1) return "Linux";
} catch (err) {}
return null;
}
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)