vue-browser-detect-plugin
Vue Browser Detect Plugin
Simple plugin for Vue that detects browser name, version, and user-agent.
Installation
npm install vue-browser-detect-plugin
In your main.js:
import browserDetect from "vue-browser-detect-plugin";
Vue.use(browserDetect);
Usage
Browser info:
-
vm.$browserDetect.isIE
boolean -
vm.$browserDetect.isChrome
boolean- Note: This is Chrome desktop.
-
vm.$browserDetect.isFirefox
boolean -
vm.$browserDetect.isOpera
boolean -
vm.$browserDetect.isSafari
boolean -
vm.$browserDetect.isEdge
boolean -
vm.$browserDetect.isChromeIOS
boolean -
vm.$browserDetect.isIOS
boolean
Additional meta info:
-
vm.$browserDetect.meta.name
Chrome, IE, Edge, etc. -
vm.$browserDetect.meta.version
Version -
vm.$browserDetect.meta.ua
user-agent
Demo
https://vue-browser-detect.netlify.com/
Nuxt.js
Add vue-browser-detect-plugin/nuxt to the buildModules section of nuxt.config.js
export default {
buildModules: [
'vue-browser-detect-plugin/nuxt'
]
}
:warning: If you are using Nuxt < v2.9 you have to install the module as a dependency (No --dev or --save-dev flags) and use modules section in nuxt.config.js instead of buildModules.
CHANGLOG
Related Packages
Version History
| Version | Released | License |
|---|---|---|
| 0.1.18 | MIT | |
| 0.1.17 | MIT | |
| 0.1.16 | MIT | |
| 0.1.15 | MIT | |
| 0.1.14 | MIT | |
| 0.1.13 | MIT | |
| 0.1.12 | MIT | |
| 0.1.11 | MIT | |
| 0.1.10 | MIT | |
| 0.1.9 | MIT | |
| 0.1.8 | MIT | |
| 0.1.7 | MIT | |
| 0.1.6 | MIT | |
| 0.1.5 | MIT | |
| 0.1.4 | MIT | |
| 0.1.3 | MIT | |
| 0.1.2 | MIT | |
| 0.1.1 | MIT | |
| 0.1.0 | MIT |