@gaopeng123/browser
TypeScript icon, indicating that this package has built-in type declarations

0.1.4 • Public • Published

检测浏览器版本,并提供下载链接

demo

import {checkBrowser} from '@gaopeng123/browser';

checkBrowser('app-key', {chrome: {
    minimumVersion: 90,
    upgradeLink: 'http://***'
}});

参数

appkey: string

应用标识,保存用户选择最后选择,建议使用随机数

options: Options

非必填,默认参数如下

const defaultOptions = {
    chrome: {
        // 最低版本
        minimumVersion: 80,
        // 下载链接
        upgradeLink: 'http://chrome.illzjp.cn/dl.html',
        choose: {
            nextTime: true, // 是否提示下次再说
            never: true, // 是否提示不想更新
        }
    },
    firefox: {
        minimumVersion: 80,
        upgradeLink: 'https://download-ssl.firefox.com.cn/releases-sha2/stub/official/zh-CN/Firefox-latest.exe',
        choose: {
            nextTime: true, // 是否提示下次再说
            never: true, // 是否提示不想更新
        }
    }
}

Readme

Keywords

none

Package Sidebar

Install

npm i @gaopeng123/browser

Weekly Downloads

1

Version

0.1.4

License

MIT

Unpacked Size

50.9 kB

Total Files

23

Last publish

Collaborators

  • gaopeng123