1.0.0 • Published 7 years ago
happy-browser v1.0.0
1. Happy Browser
A browser detection tool
2. Brwosers Supported
Chrome | Firefox | IE | Edge | Opera | Safari |
---|---|---|---|---|---|
>= 45 | >=3.5 | >7 | >=12 | >3 | >3 |
3. Usage
3.1 Import
import HappyBrowser from 'HappyBrowser'
# or
const HappyBrowser = require('HappyBrowser')
3.2 Detect Specific Browser
HappyBrowser.isChrome()
HappyBrowser.isOpera()
HappyBrowser.isSafari()
HappyBrowser.isIE()
HappyBrowser.isEdge()
HappyBrowser.isChrome()
HappyBrowser.isBlink()
3.3 Alert
HappyBrowser.alert({
alertWhen: (browser) => true,
alertMode: HappyBrowser.alertMode.banner,
jumpURL: 'https://browsehappy.com/'
})
4. Configuration
4.1 Alert Mode
static alertMode = {
jump: 'jump', // jump to JumpURL directly
banner: 'banner' // show banner in webpage
};
4.2 alertWhen
The alertWhen
function returns Boolean, true
means alerting, false
for not. The browser
object is passed to alertWhen
:
browser = {
name: String,
version: String
}
5. Contribution
PR welcome!
1.0.0
7 years ago