tv-detector v1.0.0
Tv Detector - A simple tv detector
Description
A Simple Tv Detector, that detects if the current browser is a smart TV.
Installation
$ npm install tv-detector
API Docs
Table of Contents
- ua
- isSmartTv
- isTizen
- isWebos
- isHisense
- isToshiba
- isTornado
- isHbbTv
- isWebkit
- isRoku
- isSamsung
- isAndroidTv
- isAppleTv
- getTVName
- getTizenVersion
- getWebosVersion
- getHbbTvVersion
ua
user agent
isSmartTv
Check if the current browser is a TV
Returns Boolean true if the current browser is a TV
isTizen
Check if the current browser is a Tizen TV
Returns Boolean true if the current browser is a Tizen TV
isWebos
Check if the current browser is a LG TV
Returns Boolean true if the current browser is a Web0S/LG TV
isHisense
Check if the current browser is a Hisense TV
Returns Boolean true if the current browser is a Hisense TV
isToshiba
Check if the current browser is a Toshiba TV
Returns Boolean true if the current browser is a Toshiba TV
isTornado
Check if the current browser is a Tornado TV
Returns Boolean true if the current browser is a Tornado TV
isHbbTv
Check if the current browser is a HbbTv TV
Returns Boolean true if the current browser is a HbbTv TV
isWebkit
Check if the current browser is a Webkit TV
Returns Boolean true if the current browser is a Webkit TV
isRoku
Check if the current browser is a Roku TV
Returns Boolean true if the current browser is a Roku TV
isSamsung
Check if the current browser is a Samsung TV
Returns Boolean true if the current browser is a Samsung TV
isAndroidTv
Check if the current browser is a Android TV
Returns Boolean true if the current browser is a Android TV
isAppleTv
Check if the current browser is a Apple TV
Returns Boolean true if the current browser is a Apple TV
getTVName
Get TV name
Returns String the current browser tv name
getTizenVersion
Get OS version for tizen ex ua :Mozilla/5.0 (SMART-TV; Linux; Tizen 2.2) AppleWebkit/538.1 (KHTML, like Gecko) SamsungBrowser/1.0 TV Safari/538.1
Returns String the current browser os version
getWebosVersion
Get OS version for webos ex us: Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36 WebAppManager
Returns String the current browser os version
getHbbTvVersion
Get OS version for hbbtv ex ua: Opera/9.80 (Linux mips; HbbTV/1.2.1 (; Philips; ; ; ; ) CE-HTML/1.0 NETTV/4.2.0 PHILIPSTV/1.1.1 Firmware/171.56.0 (PhilipsTV, 1.1.1,) en)
Returns String the current browser os version
3 years ago