safari  navigator.userAgent值为:
mozilla/5.0(iphone;cup iphone os 6_0_1 like mac os x) applewebkit/536.26(khtml,like gecko) version/6/0 mobile/10a523 safari/8536.25
chrome  navigator.userAgent值为;

mozilla/5.0(iphone;cup iphone os 6_0_1 like mac os x;zh_cn) applewebkit/536.26(khtml,like gecko)  crios/21.0.1180.82  mobile/10a523 safari/8536.25(ff287424-702f-4250-a992-0172ef5859d5)
通过 
ua = navigator.userAgent.toLowerCase();safari = /safari/.test(ua);

不能判断是否是safari浏览器

判断mobile safari 浏览器方案:
mobileSafari = (/iPhone/i.test(navigator.platform) || /iPod/i.test(navigator.platform) || /iPad/i.test(navigator.userAgent)) && !!navigator.appVersion.match(/(?:Version\/)([\w\._]+)/);

mobile ios 判断safari浏览器相关推荐

  1. iOS中Safari浏览器select下拉列表文字太长被截断的处理方法

    网页中的select下拉列表,文字太长的话在iOS的Safari浏览器里会被自动截断,显示成下面这种: 安卓版的浏览器则没有这个问题. 如何让下拉列表中的文字在iOS的Safari浏览器里显示完整呢? ...

  2. window 使用 Edge/Chrome 调试手机 iOS 的 Safari 浏览器

    先上效果图 真机 PC Edge window 使用 Edge/Chrome 调试手机 iOS 的 Safari 浏览器 Safari 是 苹果配套的浏览器,正常来说如果使用的是 macOS 直接一条 ...

  3. ios的Safari浏览器下视频播放问题

    ios的Safari浏览器下视频播放问题 起因 原因: 解决方案: 示例代码 起因 最近在做手机端接口对接,后端使用java,前端使用vue开发,在提供给前端视频接口时出现了个问题: 视频在安卓上可以 ...

  4. ios运行html游戏,Html游戏 - IOS的​​Safari浏览器崩溃

    我正在运行一个HTML应用程序开发使用打字稿,pixi.js webgl,网络音频.Html游戏 - IOS的​​Safari浏览器崩溃 游戏在各种设备和浏览器上的windows和android上运行 ...

  5. 处理苹果IOS手机safari 浏览器自动识别电话并且黑化样式的问题

    处理苹果IOS手机safari 浏览器自动识别电话并且黑化样式的问题,今天突然打开我们的推广落地页发现电话没显示,仔细看才发现样式被黑化了,2种方式处理: 问题如图,细节很小但很重要. 1,在头部增加 ...

  6. ios中safari浏览器100vh带有滚动条?

    问题场景 在移动端safari或者chrome浏览器中,使用100vh,会出现滚动条. 根本原因 在safari和chrome浏览器中,100vh是指去掉地址栏的高度,所以会出现滚动条. 解决方案 移 ...

  7. ios中safari浏览器中window.open()无效的问题

    除了sadari以外的浏览器,点击按钮后都会成功开启新页面.而在safari中认为window.open()是一种弹窗,而safari浏览器阻拦弹出式视窗.我这里是在uniapp中处理的方式,其他可自 ...

  8. 苹果IOS在Safari浏览器中将网页添加到主屏幕做伪Web App,自定义图标,启动动画,自定义名称,全屏应用

    在ios中我们可以使用Safari浏览自带的将网页添加到主屏幕上,让我们的web页面看起来像一个本地应用程序一样,通过桌面APP图标一打开,直接全屏展示,就像在APP中效果一样,完全体会不到你是在浏览 ...

  9. IOS Safari浏览器添加桌面图标

    iOS中Safari浏览器的私有属性. 添加图标到主屏幕: <link rel="apple-touch-icon-precomposed" sizes="57x5 ...

最新文章

  1. 【组队学习】【28期】数据采集从入门到精通
  2. 认知学习法-学习笔记
  3. 算法入门经典-第七章 例题7-2-2 可重集的排列
  4. 机器人视觉——图像读入、显示与保存
  5. 9.kotlin安卓实践课程-用kotlin写第一个fragment的recyclerView的adapter具体实现
  6. 如何使用下一代编码技术提升流媒体体验
  7. 1092. To Buy or Not to Buy (20)
  8. c++远征之继承篇——继承方式
  9. Go-技篇第二 命名规范
  10. 虚拟机下安装MSDN简体中文版win98SC_WIN98SE.exe
  11. 类人猿手游内存技术教程
  12. 每日哲学与编程练习3——无重复数字(Python实现)
  13. html中pc端与移动端区别,盘点移动端和PC端交互设计上的区别
  14. qq发文件大小上限_QQ邮箱上传附件一般有限制吗?最大能发送多大的文件
  15. 敏捷开发之-MVP最小可行产品
  16. SpringMVC的学习
  17. 学Java是自学还是报培训班好?
  18. win10降win7_软硬兼施Win7:8核笔记本/移动工作站出坑记
  19. 港美股券商架构最佳实践
  20. python 可视化 二维坐标标注等等

热门文章

  1. Mac 删除系统自带的 ABC 默认输入法
  2. 7月献礼,买云盘就送特级桂七,仅限2个月,欲购从速
  3. CodeSmith 4 Release 注册破解序列号注册码方法
  4. grafana 可视化
  5. c盘占用80G,何解?
  6. Springboot集成使用swagger2
  7. 毕业设计-基于卷积神经网络的指针式仪表识别系统
  8. 硬盘坏了数据可以恢复吗?一分钟掌握数据恢复
  9. 用计算机计算课件的优点,如何用计算机解决问题精品课件
  10. win10详细安装教程一(附图)