mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
display browser version
This commit is contained in:
parent
979deb4ccb
commit
d9147f8aa8
4 changed files with 24 additions and 8 deletions
26
ApiClient.js
26
ApiClient.js
|
@ -74,15 +74,24 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) {
|
||||||
else if ($.browser.msie) {
|
else if ($.browser.msie) {
|
||||||
name = "Internet Explorer";
|
name = "Internet Explorer";
|
||||||
}
|
}
|
||||||
else if ($.browser.firefox || $.browser.mozilla) {
|
else if ($.browser.firefox) {
|
||||||
name = "Firefox";
|
name = "Firefox";
|
||||||
}
|
}
|
||||||
else if ($.browser.opera) {
|
else if ($.browser.opera) {
|
||||||
name = "Opera";
|
name = "Opera";
|
||||||
}
|
}
|
||||||
else {
|
|
||||||
name = "Web Browser";
|
if (name)
|
||||||
}
|
{
|
||||||
|
if ($.browser.version)
|
||||||
|
{
|
||||||
|
name += " " + $.browser.version;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
name = "Web Browser";
|
||||||
|
}
|
||||||
|
|
||||||
if ($.browser.ipad) {
|
if ($.browser.ipad) {
|
||||||
name += " Ipad";
|
name += " Ipad";
|
||||||
|
@ -3501,8 +3510,15 @@ MediaBrowser.SHA1 = function (msg) {
|
||||||
/(android)/.exec(ua) ||
|
/(android)/.exec(ua) ||
|
||||||
[];
|
[];
|
||||||
|
|
||||||
|
var browser = match[1] || "";
|
||||||
|
|
||||||
|
if (ua.indexOf("like gecko") != -1 && ua.indexOf('webkit') == -1)
|
||||||
|
{
|
||||||
|
browser = "msie";
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
browser: match[1] || "",
|
browser: browser,
|
||||||
version: match[2] || "0",
|
version: match[2] || "0",
|
||||||
platform: platform_match[0] || ""
|
platform: platform_match[0] || ""
|
||||||
};
|
};
|
||||||
|
|
|
@ -136,7 +136,7 @@
|
||||||
else if (device.indexOf('firefox') != -1) {
|
else if (device.indexOf('firefox') != -1) {
|
||||||
imgUrl = 'css/images/clients/firefox.png';
|
imgUrl = 'css/images/clients/firefox.png';
|
||||||
}
|
}
|
||||||
else if (device == 'internet explorer') {
|
else if (device.indexOf('internet explorer') != -1) {
|
||||||
imgUrl = 'css/images/clients/ie.png';
|
imgUrl = 'css/images/clients/ie.png';
|
||||||
}
|
}
|
||||||
else if (device.indexOf('safari') != -1) {
|
else if (device.indexOf('safari') != -1) {
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
'Did you know that the trailer plugin can automatically download trailers for existing movies in your collection?'
|
'Did you know that the trailer plugin can automatically download trailers for existing movies in your collection?'
|
||||||
];
|
];
|
||||||
|
|
||||||
var random = Math.floor((Math.random() * tips.length * 2));
|
var random = Math.floor((Math.random() * tips.length * 1.5));
|
||||||
|
|
||||||
var tip = tips[random];
|
var tip = tips[random];
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<packages>
|
<packages>
|
||||||
<package id="MediaBrowser.ApiClient.Javascript" version="3.0.146" targetFramework="net45" />
|
<package id="MediaBrowser.ApiClient.Javascript" version="3.0.151" targetFramework="net45" />
|
||||||
<package id="ServiceStack.Common" version="3.9.56" targetFramework="net45" />
|
<package id="ServiceStack.Common" version="3.9.56" targetFramework="net45" />
|
||||||
<package id="ServiceStack.Text" version="3.9.55" targetFramework="net45" />
|
<package id="ServiceStack.Text" version="3.9.55" targetFramework="net45" />
|
||||||
</packages>
|
</packages>
|
Loading…
Add table
Add a link
Reference in a new issue