1
0
mirror of https://github.com/lancedikson/bowser synced 2024-10-27 20:34:22 +00:00

Add PlayStation 4 browser support

This commit is contained in:
rcohen-unext 2019-02-06 17:47:28 +09:00
parent 943adfb581
commit dcbb0a51dd
4 changed files with 56 additions and 0 deletions

View File

@ -555,6 +555,23 @@ const browsersList = [
}, },
}, },
/* PlayStation 4 */
{
test: [/playstation 4/i],
describe(ua) {
const browser = {
name: 'PlayStation 4',
};
const version = getFirstMatch(commonVersionIdentifier, ua);
if (version) {
browser.version = version;
}
return browser;
},
},
/* Safari */ /* Safari */
{ {
test: [/safari|applewebkit/i], test: [/safari|applewebkit/i],

View File

@ -154,4 +154,16 @@ export default [
}; };
}, },
}, },
/* Playstation 4 */
{
test: [/PlayStation 4/],
describe(ua) {
const version = getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i, ua);
return {
name: 'PlayStation 4',
version,
};
},
},
]; ];

View File

@ -4,6 +4,7 @@ const TYPES_LABELS = {
tablet: 'tablet', tablet: 'tablet',
mobile: 'mobile', mobile: 'mobile',
desktop: 'desktop', desktop: 'desktop',
tv: 'tv',
}; };
/* /*
@ -232,4 +233,16 @@ export default [
}; };
}, },
}, },
/* PlayStation 4 */
{
test(parser) {
return parser.getOSName(true) === 'playstation 4';
},
describe() {
return {
type: TYPES_LABELS.tv,
};
},
},
]; ];

View File

@ -2595,3 +2595,17 @@
type: "desktop" type: "desktop"
engine: engine:
name: "Blink" name: "Blink"
PlayStation 4:
-
ua: "Mozilla/5.0 (PlayStation 4 6.20) AppleWebKit/605.1.15 (KHTML, like Gecko) "
spec:
browser:
name: "PlayStation 4"
os:
name: "PlayStation 4"
version: "6.20"
platform:
type: "tv"
engine:
name: "WebKit"
version: "605.1.15"