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

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

不会判断:

会判断:

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

相关推荐
pangares4 分钟前
MySQL中between and的基本用法
android·数据库·mysql
良逍Ai出海19 分钟前
Xcode 26来AI了:iOS独立开发者3步接入实测
人工智能·ios·xcode
denggun1234523 分钟前
Swift6.0为主版本小版本迭代
ios·swift
亚历克斯神1 小时前
Flutter for OpenHarmony: Flutter 三方库 mongo_dart 助力鸿蒙应用直连 NoSQL 数据库构建高效的数据流转系统(纯 Dart 驱动方案)
android·数据库·flutter·华为·nosql·harmonyos
denggun123452 小时前
Swift 版本历年更新记录(核心里程碑 + 关键特性)
开发语言·ios·swift
坚持学习前端日记2 小时前
Agent AI 后端接口对接与大模型适配指南
前端·人工智能·python·ios
冰语竹2 小时前
Android学习之线性布局。
android
denggun123452 小时前
基于 async/await 的 Swift 并发模型重构
ios·swift
Lei活在当下10 小时前
Codex 工程化实践指南:深入理解 AGENTS.md、SKILL.md 与 MCP
android·openai·ai编程
修炼者11 小时前
Toast的显示流程
android