Fix #212: Detect LINE

This commit is contained in:
Faisal Salman 2018-05-06 22:10:39 +07:00
parent 4c00ccc6c2
commit a3f5efa680
2 changed files with 24 additions and 0 deletions

View File

@ -307,6 +307,10 @@
/;fbav\/([\w\.]+);/i // Facebook App for iOS & Android /;fbav\/([\w\.]+);/i // Facebook App for iOS & Android
], [VERSION, [NAME, 'Facebook']], [ ], [VERSION, [NAME, 'Facebook']], [
/safari\s(line)\/([\w\.]+)/i, // Line App for iOS
/android.+(line)\/([\w\.]+)\/iab/i // Line App for Android
], [NAME, VERSION], [
/headlesschrome(?:\/([\w\.]+)|\s)/i // Chrome Headless /headlesschrome(?:\/([\w\.]+)|\s)/i // Chrome Headless
], [VERSION, [NAME, 'Chrome Headless']], [ ], [VERSION, [NAME, 'Chrome Headless']], [

View File

@ -439,6 +439,26 @@
"major" : "3" "major" : "3"
} }
}, },
{
"desc" : "LINE on Android",
"ua" : "Mozilla/5.0 (Linux; Android 5.0; ASUS_Z00AD Build/LRX21V; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/51.0.2704.81 Mobile Safari/537.36 Line/6.5.1/IAB",
"expect" :
{
"name" : "Line",
"version" : "6.5.1",
"major" : "6"
}
},
{
"desc" : "LINE on iOS",
"ua" : "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Mobile/15D100 Safari Line/8.4.1",
"expect" :
{
"name" : "Line",
"version" : "8.4.1",
"major" : "8"
}
},
{ {
"desc" : "Lunascape", "desc" : "Lunascape",
"ua" : "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090804 Firefox/3.5.2 Lunascape/5.1.4.5", "ua" : "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090804 Firefox/3.5.2 Lunascape/5.1.4.5",