snail-info

snailreader web page info toolkit

Usage no npm install needed!

<script type="module">
  import snailInfo from 'https://cdn.skypack.dev/snail-info';
</script>

README

本组件不再维护,建议改为引用体积更小的snail-utils组件

获取当前蜗牛web页面及app相关信息

安装

npm install snail-info --save

yarn add snail-info

使用

示例:

import SnailInfo from 'snail-info'

const snailInfo = new SnailInfo(); //使用前需实例化
const isSnail = snailInfo.isSnail();

可用方法

  • isSnail
  • isIos
  • isIphone
  • isAndroid
  • isWechat
  • isWeibo
  • isQQ
  • isUpIos9
  • isUpIos11
  • getIosVersion
  • getEnv 根据当前域名判断当前网页所处的环境, online线上、dev开发、test测试、pre预发
  • getSnailType 获取当前蜗牛App的类型 normal普通、eink墨水屏、ipad、abroad海外版,非蜗牛App返回空
  • formateVersion 转换App的版本为数字类型,如:1.7.0转换为170
  • getAppVersion 获取当前页面所处的蜗牛的App的版本号,并转换为Number类型,非蜗牛app或者ua设置错误时返回值为-1
  • isAppAfterVersion 判断当前蜗牛app版本号是否大于等于给定版本号