判断当前设备是不是安卓或者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)
}

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

不会判断:

会判断:

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

相关推荐
shandianchengzi18 分钟前
【科普】安卓|安卓手机上如何简便实现Ctrl+Z(需要键盘或一台Windows电脑)
android·windows·智能手机·计算机外设·安卓·科普·记录
赏金术士8 小时前
Compose 教学项目
android·kotlin·compose
晓梦林8 小时前
ximai靶场学习笔记
android·笔记·学习
ACP广源盛1392462567312 小时前
iOS 27 开放 AI 生态@ACP#小型化扩展黄金风口,IX8008全面超越 ASM2806,铸就嵌入式 AI 扩展核心
人工智能·嵌入式硬件·macos·ios·计算机外设·objective-c·cocoa
十六年开源服务商12 小时前
2026服务器配置优化与WordPress运维实战指南
android·运维·服务器
人月神话Lee14 小时前
【图像处理】卷积原理与卷积核——图像处理的核心引擎
ios·ai编程·图像识别
音视频牛哥14 小时前
大牛直播SDK(SmartMediaKit)Android平台Unity3D RTSP/RTMP播放器集成实践
android·unity3d·rtsp播放器·rtmp播放器·unity3d rtmp播放器·安卓unity rtsp播放器·安卓unity rtmp播放器
w1wi14 小时前
安卓抓包完全指南(一):从入门到 SSL Pinning 绕过
android·网络协议·ssl
用户2235862182015 小时前
如何在超大型的工程中使用 Claude Code?
前端·ios·claude