add Klarna Shopping Browser UA parser (#669)

Co-authored-by: Ilya Daraseliya <ilya.daraseliya@klarna.com>
This commit is contained in:
Ilya Daraseliya
2023-10-02 13:54:37 +02:00
committed by GitHub
parent ac282df13e
commit 177a496c34
2 changed files with 23 additions and 0 deletions

View File

@@ -85,6 +85,7 @@
FIREFOX = 'Firefox',
OPERA = 'Opera',
FACEBOOK = 'Facebook',
KLARNA = 'Klarna',
WINDOWS = 'Windows';
var NAVIGATOR = (typeof window !== UNDEF_TYPE && window.navigator) ?
@@ -359,6 +360,8 @@
// WebView
/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i // Facebook App for iOS & Android
], [[NAME, FACEBOOK], VERSION], [
/(Klarna)\/([\w\.]+)/i // Klarna Shopping Browser for iOS & Android
], [[NAME, KLARNA], VERSION], [
/(kakao(?:talk|story))[\/ ]([\w\.]+)/i, // Kakao App
/(naver)\(.*?(\d+\.[\w\.]+).*\)/i, // Naver InApp
/safari (line)\/([\w\.]+)/i, // Line App for iOS