0.0.6 • Published 3 years ago

web-page-confirm-environment v0.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

说明

短小而强悍的工具插件 , 用于帮助我们快速确认当前网页所运行环境.

安装

方式1: 通过 CDN 安装

最简单的方法是直接在 html 文件中引入 CDN 链接

<script src="https://cdn.jsdelivr.net/npm/web-page-confirm-environment/dist/index.umd.min.js"></script>

方式2: 通过 npm 安装

npm install -S web-page-confirm-environment

使用

script CDN方式引入

const environment = webPageConfirmEnvironment();

// 是否在微信
console.log(environment.isWechat)

NPM方式

import webPageConfirmEnvironment from 'web-page-confirm-environment'

const environment = webPageConfirmEnvironment();

// 是否在微信
console.log(environment.isWechat)

判断是否在自家APP内

const environment = webPageConfirmEnvironment({
    // 跟自家客户端 协商好,往 页面设置的UA标识。
    ios: 'very-good-ios',
    android: 'very-good-android'
});

// 是否在自家安卓APP内
console.log(environment.isInnerAdr)

// 是否在自家IOS APP内
console.log(environment.isInnerAdr)

// 判断是否在自家APP内
console.log(environment.isInnerApp)

自定义UA

const environment = webPageConfirmEnvironment({
    // 跟自家客户端 协商好,往 页面设置的UA标识。
    ios: 'very-good-ios',
    android: 'very-good-android',
    ua: 'xx-xxx-xxxx'
});

// 打印UA
console.log(environment.printUa()) // -> xx-xxx-xxxx

config

参数说明是否必传类型
iosUa跟IOS客户端协商好 往前端页面塞入的UA标识string
androidUa跟Android客户端协商好 往前端页面塞入的UA标识string
ua自定义的UA标识string

api

参数说明
isPC是否正在PC端内
isIos是否是iosAPP内
isAndroid是否是安卓APP内
isWechat是否是在微信生浏览器中
isWxWork是否在企业微信中
isWxmp是否在微信小程序
isDingding是否是钉钉内
isFs是否是飞书浏览器中
isInnerAdr是否是自家安卓app
isInnerIos是否是自家ios app
isInnerApp是否是自家app

events

参数说明类型
printUa输出ua信息Function
0.0.5

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago