//在utils.js中写
//引入方法
//import { getDeviceType } from "../utils/utils";
export function getDeviceType() {const a = navigator.userAgent;const isAndroid = a.indexOf("Android") > -1 || a.indexOf("Adr") > -1; //android终端const isiOS = !!a.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端if (isAndroid) {//说明为安卓设备return "isAndroid";}if (isiOS) {//说明为IOS设备return "isiOS";}
}
```typescript
//这里为点击事件,
创建事件()=>{
let device = getDeviceType();if (device == "isAndroid") {try {//tellMobileLoginMessage这是以安卓端定义的方法window.UpPictureView.tellMobileLoginMessage();} catch (error) {console.log(error);}}if (device == "isiOS") {try {//tellMobileLoginMessage 这个是与ios定义的方法window.webkit.messageHandlers.tellMobileLoginMessage.postMessage(null);} catch (error) {console.log(error);}}}
JS里字符串中首位加入多个空格'\v'+'\v'+'123'
 let testArr = [{ id: 2, name: "张三", age: "18", gender: "男", time: '2022' },{ id: 3, name: "李四", age: "22", gender: "男", time: '' },{ id: 3, name: "王五", age: "17", gender: "女", time: '2022' },{ id: 3, name: "王五", age: "17", gender: "女", time: '2022' },{ id: 4, name: "刘丽", age: "18", gender: "女", time: '' },{ id: 4, name: "李磊", age: "22", gender: "男", time: '2022' },{ id: 5, name: "杨梅", age: "18", gender: "女", time: '2022' }];let sameType = [];//定义数组let tid = 0//定义标识testArr.map((item) => {if (item.id != tid) {tid = item.idif (item.time != '') {sameType.push(item)}return  }sameType.push(item)})console.log(sameType, 'testArr');
 detail.nodeList.map(x => {let index = dest.findIndex(y => y.bigNodeId == x.bigNodeId);if (index == -1) {dest.push({bigNodeId: x.bigNodeId,id: x.nodeName,nodeName: x.nodeName,keyNode: x.keyNode,nodeStatus: x.nodeStatus,list: [{status:x.status,reserveTime:x.reserveTime,acceptanceTime:x.acceptanceTime,name:x.name,apportionType:x.apportionType}]})} else {dest[index].list.push({status:x.status,reserveTime:x.reserveTime,acceptanceTime:x.acceptanceTime,name:x.name,apportionType:x.apportionType})}})

vue与ios和Android联调方法相关推荐

  1. 解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用

    解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用 参考文章: (1)解决vue在ios或android中用webview打开H5链接时# ...

  2. Vue 适配iOS、Android顶部状态栏(沉浸式,混合APP开发)

    1.获取高度.赋值 移动端通过拼接到ua信息里传递给web前端 安卓手机的全面屏有些特殊,高度会莫名多一截儿(为啥特殊我也不知道, 仙女叹气ε=(´ο`*)))唉!有知道的友友们 ,欢迎在评论区留言哦 ...

  3. 前端系列——与众不同的移动端底部固定栏 fixed、absolute 兼容 iOS 和 Android 方案

    相信我,我分享的和你在其他博客上看到的终极方案是如此的与众不同! 做过移动端开发的同学,对底部DOM定位出现的各种奇葩情况已经深恶痛绝了吧,底部DOM设置不同的position,在Android和io ...

  4. 前端系列——与众不同的移动端底部固定栏 fixed、absolute 兼容 iOS 和 Android 方案...

    相信我,我分享的和你在其他博客上看到的终极方案是如此的与众不同! 做过移动端开发的同学,对底部DOM定位出现的各种奇葩情况已经深恶痛绝了吧,底部DOM设置不同的position,在Android和io ...

  5. Unity跨iOS、Android平台使用protobuf-net的方法

    --------------------------------------> dll预编译的方式使用protobuf http://www.ceeger.com/forum/read.php? ...

  6. 识别IOS和android方法

    识别IOS和android方法 直接上代码,不管是app开发还是手机端web开发都有遇到苹果跟安卓手机兼容性的问题,有时不得不写两套方法,这里根据识别是苹果还是安卓手机后进行设置对应的样式,当然除了用 ...

  7. Android手机teams,在iOS和Android上自定义Microsoft Teams体验的三种最佳方法

    以下是您可以在iOS和Android上自定义Microsoft Teams应用程序以使其成为自己的三种方法 1. 开启黑暗模式,以便iOS和Android上的小组中的消息和其他内容更易于理解和阅读 2 ...

  8. iOS和Android使用同一个二维码自动跳转不同下载页面链接(附生成二维码地址方法)

    一.使用场景 开发了一款App,包括iOS及Android版,到了推广阶段,准备生成二维码让用户扫码下载,那这个二维码该怎么生成?iOS及Andorid各自生成一个二维码让用户区分下载?当然这种方式是 ...

  9. android byte转string_高性能AES256对称加解密,兼容Java、IOS、Android

    最近在设计一个给IOS和Android提供接口的项目框架,在接口安全上准备使用常规的加密技术,确保在非法访问接口的情况下拿到的数据一时半会也没用. 查了相关的资料,用的最多的几种加密算法,DES.AE ...

最新文章

  1. 两套代码详解LSTM-RNN——有记忆的神经网络
  2. Python骚操作:动态定义函数
  3. JaveWeb中实现分页的总结
  4. python3:语法变动 及新特性
  5. SAP 电商云 Spartacus UI 和路由相关的 State 处理
  6. C语言写300k文件大概多少行,为什么 DELPHI 编译出的程序一般的来说至少都有300k呢?...
  7. python postgresql跨数据库查询_python访问PostgreSQL数据库之连接库Psycopg2
  8. 计算机如何驱动无线网络,win7如何安装无线网卡驱动 安装无线网卡驱动的方法...
  9. Spring Boot基础学习笔记10:配置国际化页面
  10. 独立使用zuul网关分发不同服务的请求、权限控制,非SpringCloud
  11. 机器学习和算法学习网址
  12. 关于sqlmap的配置和基本使用教程
  13. java+ssh实现级联下拉列表(以行业大类和详细类为例)
  14. 国培计算机培训奥鹏,3515011349奥鹏国培培训网络研修总结
  15. 各种音视频编解码学习详解之 编解码学习笔记(七):微软Windows Media系列
  16. java软件工程师工作业绩_java软件工程师的工作描述怎么写
  17. 常用浏览器如何设置代理服务器上网(图文教程)
  18. 用python写诗歌网站要注意什么_如何利用深度学习写诗歌(使用Python进行文本生成)...
  19. POJ 2706 Connect
  20. 01-java设计模式知识点-上篇

热门文章

  1. POJ - 1625 Censored!
  2. 李彦宏偷换概念还是危言耸听?
  3. 微信朋友圈点赞测试用例
  4. 从标注好的xml文件中截取坐标点(人脸框四个点坐标)人脸图像并保存在指定文件夹
  5. shapely图形合并
  6. 社会化媒体营销方案简介
  7. (转)BluePrint Framemaker学习
  8. c语言中!与~的区别
  9. xyplorer保存设置失败_XYplorer有哪些独特的强大之处?又可以在哪些方面替代,或者超越total commander?...
  10. python调用R语言