判断当前设备是不是安卓或者IOS?

代码(重要点):

当前文件要是 xxx.js文件,就需要写好代码后调用才会执行:

javascript 复制代码
// 判断是不是安卓
const isAndroid = () => {
  return /android/.test(navigator.userAgent.toLowerCase());
}

// 判断是不是ios
const isIOS = () => {
  return /iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase());
}






if (isAndroid()) {
  console.log('是安卓')
  cai.showNativeShare(string)
  cai.shareWebContent()
} else if(isIOS()) {
  console.log('是ios')
  cai.showNativeShare(string)
}

切记一定要执行才会判断,否则相当于函数写了但是没调用函数.

不会判断:

会判断:

所以写了判断函数是对的,但是必须调用才会执行判断.

相关推荐
大白菜和MySQL1 分钟前
linux系统环境常用命令
android·linux·adb
Ehtan_Zheng9 分钟前
彻底告别 AndroidX 依赖:如何在 KMP 中构建 100% 复用的 UI 逻辑层?
android
Hello小赵12 分钟前
C语言如何自定义链接库——编译与调用
android·java·c语言
IT枫斗者1 小时前
构建具有执行功能的 AI Agent:基于工作记忆的任务规划与元认知监控架构
android·前端·vue.js·spring boot·后端·架构
开心就好20251 小时前
苹果iOS应用开发上架与推广完整教程
后端·ios
用户69371750013841 小时前
XChat 为什么选择 Rust 语言开发
android·前端·ios
林栩link2 小时前
【车载 Android】实践跨进程 UI 融合渲染
android
MonkeyKing2 小时前
Objective-C Runtime 完整机制:objc_class /cache/bits 源码解析
前端·ios
Paxon Zhang2 小时前
MySQL 大师之路**数据库约束,表设计,CRUD**
android·数据库·mysql
Indoraptor2 小时前
SurfaceFinger FrameTimeline 分析
android·源码阅读