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

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

不会判断:

会判断:

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

相关推荐
尤老师FPGA3 小时前
petalinux修改设备树添加vdma生成linux系统
android·linux·运维
月山知了3 小时前
linux kernel component子系统:基于rk3588 Android 14 kernel-6.1 display-subsystem代码分析
android·linux·运维
leo_messi945 小时前
多线程(五) -- 并发工具(二) -- J.U.C并发包(八) -- CompletableFuture组合式异步编程
android·java·c语言
Deryck_德瑞克9 小时前
【已解决】MySQL连接出错 1045 - Access denied for user ‘root‘@‘::1‘
android·mysql·adb
2501_915918419 小时前
iOS性能测试工具 Instruments、Keymob的使用方法 不局限 FPS
android·ios·小程序·https·uni-app·iphone·webview
.豆鲨包10 小时前
【Android】组件化搭建的一般流程
android
心有—林夕10 小时前
MySQL 误操作恢复完全指南
android·数据库·mysql
忙什么果11 小时前
Mamba学习笔记2:Mamba模型
android·笔记·学习
Wyawsl12 小时前
MySQL故障排查与优化
android·adb
左左右右左右摇晃12 小时前
Tasker笔记
ios·iphone