fastmock技术社区
首页 更多应用
1 修改iview的标签为i-的形式而不是驼峰的形式 3,090 阅读 2 PHP微信和企业微信签名 2,829 阅读 3 在VUE中怎么全局引入sass文件 2,472 阅读 4 解决Macos下storm系列IDE卡顿的问题 2,153 阅读 5 vscode硬件占用较高解决方案 2,142 阅读
默认分类 JS VUE CSS mac使用技巧 React fastmock
登录 / 注册
标签搜索
  • react
  • js
  • vue
  • vscode
  • nodejs
  • 项目
  • 代码
  • webpack
  • 工具
  • nginx
  • 小程序
  • css
  • fastmock
  • eslint
  • npm
  • http
  • vue-cli3
  • git
  • 浏览器
  • const
侧边栏壁纸
博主昵称
fastmock技术社区

  • 累计撰写 104 篇文章
  • 累计收到 26 条评论
  • 首页
  • 栏目
    • 默认分类
    • JS
    • VUE
    • CSS
    • mac使用技巧
    • React
    • fastmock
  • 页面
    • 更多应用
搜索到 1 篇与 的结果
  • 使用ua-parser库处理userAgent判断微信授权登录支持的浏览器 2023-01-12
    使用ua-parser库处理userAgent判断微信授权登录支持的浏览器 平时我们在js中判断浏览器名称和版本都是通过解析userAgent字符串来判断,但是自己挨着用字符串判断始终不能保证处理的准确性,这种时候就可以考虑找找社区有没有比较成熟的解析库了,成熟的库优势就是经过比较漫长的迭代沉淀,且根据用户反馈做了更多的优化调整。对于ua解析库,比较成熟的就是 ua-parser 了,ua-parser 有很多语言版本,支持 python php golang 等,前端直接使用 ua-parser-js 就可以了import UAParser from 'ua-parser-js'; const WECHAT_SUPPORT_DEVICE = [ { // 微信内 webview browser: 'wechat', }, { // uc浏览器 browser: 'ucbrowser', }, { // qq 浏览器 browser: 'qqbrowser', }, { // ios safari 浏览器 browser: 'mobile safari', os: 'ios', }, ]; function isWechatSupportDevice(): boolean { const parser = new UAParser(navigator.userAgent); // you need to pass the user-agent for nodejs const parserResults = parser.getBrowser(); const browserName = parserResults.name; console.log(browserName); const isValid = WECHAT_SUPPORT_DEVICE.some((item) => item.browser === browserName.toLowerCase()); return isValid; },
    • 2023年01月12日
    • 452 阅读
    • 0 评论
    • 0 点赞
博主栏壁纸
博主头像 fastmock技术社区

104 文章数
26 评论量
  • Mac电脑下查看某文件或者目下下的文件的代码行数工具(cloc)
  • nodejs ORM框架sequelize.js实体常用配置
  • 提升首屏加载速度的方法简要总结
热门文章
  1. 1 修改iview的标签为i-的形式而不是驼峰的形式
    修改iview的标签为i-的形式而不是驼峰的形式
    3090 阅读 - 12/20
  2. 2 PHP微信和企业微信签名
    PHP微信和企业微信签名
    2829 阅读 - 04/19
  3. 3 在VUE中怎么全局引入sass文件
    在VUE中怎么全局引入sass文件
    2472 阅读 - 01/10
最新回复
  • zhjylgtbqr
    zhjylgtbqr
    2024-10-19
    兄弟写的非常好 https://www.cscnn.com/
  • fowjqliahm
    fowjqliahm
    2024-10-19
    文章的确不错啊https://www.cscnn.com/
  • mwllgngafn
    mwllgngafn
    2024-10-19
    文章的确不错啊https://www.cscnn.com/
  • wpkzznhnnu
    wpkzznhnnu
    2024-10-06
    想想你的文章写的特别好www.jiwenlaw.com
  • fcsrtvwitk
    fcsrtvwitk
    2024-10-06
    想想你的文章写的特别好www.jiwenlaw.com
今日天气
2019 - 2023 © Reach - fastmock blog
已运行 00 天 00 时 00 分 00 秒
fastmock blog fastmock