woothee(user agentの分類器)の使い方javascript編
woothee(user agentの分類器)の使い方javascript編:
user agentの分類器です。多言語に対応しています。
今のところ以下の言語に対応しているみたいです。
user agentの文字列を解析して、オブジェクトを返します。
keyとして、
これでuaを取得して、
woothee
wootheeとは
user agentの分類器です。多言語に対応しています。今のところ以下の言語に対応しているみたいです。
- Java
- Perl
- Ruby
- Python
- PHP
- JavaScript
- Go
- Rust
基本形
wootheeを読み込んで、parse()を呼ぶだけです。var woothee = require('woothee');
woothee.parse('Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)')
// => {name: 'Internet Explorer', category: 'pc', os: 'Windows 7', version: '8.0', vendor: 'Microsoft', os_version: 'NT 6.1'}
keyとして、
name,category,os,version,vendor,os_versionを持つオブジェクトです。
使用例
import woothee from 'woothee'; const ua = woothee.parse( navigator.userAgent );
ua.osとかua.os_versionによって目的に応じた振り分けが可能。
コメント
コメントを投稿