使用modernizr检测iOS设备
Using modernizr to detect iOS devices
所以我正在尝试下载一个图像,我使用window.location = data.url;
,它指向图像的文件,但在iOS中,它会将其发送到您需要点击并按住才能保存的实际图像。
我知道这是没有办法的,但是,我觉得这会打断我的旅程,所以我想把他们引导到我创建的另一个页面,上面有"点击并按住"的图像和文本,这样用户就知道了。
我看了一眼文件,但迷路了。如何检测是否有人在使用iOS设备?
Modernizr完全是关于feature detection
的,而不是通过UA字符串嗅探进行设备/浏览器检测。
设备/浏览器检测在一段时间内是个坏家伙,这种情况不太可能改变——事实证明,由于多种原因,它是不可靠的。
然而,如果你决心走这条路,我可以建议你看看isMobile——一个用于移动设备检测的简单javascript库。
相关文章:
- Phonegap iOS-设备准备不发射其他事件做
- iOS设备上CraftyJS的场景大小
- 如何仅在设备基于 iOS 时运行 jQuery 代码
- TCP或WebSockets可以通过Android和iOS设备上的Javascript调用
- 检测iOS移动设备的JavaScript比自动播放音频
- 使用AngularJS应用程序为移动设备(iOS、Android等)构建本地应用程序的最佳方式
- Lightswitch HTML5图像上传(IOS设备)旋转问题(结合2个Java脚本)
- 使用modernizr检测iOS设备
- 在移动设备(ios)上打印Javascript
- 如何在 iOS 设备上使用 JavaScript(或 CSS)添加点击事件
- 视频未在任何具有ios和Android版本的移动设备上播放,但在网页上播放
- 防止 Chrome 浏览器地址栏自动隐藏在 iOS 设备中
- Jquery 函数在 ios 设备上不起作用
- 在镶边上检查 IOS 设备
- HTML & JS:如何在移动设备(iOS)上打开带有视口的网站,默认情况下使用小视口
- 如何使用 JavaScript 检测手持设备 iOS 浏览器
- 如何使用Javascript或在客户端获取设备(iOS,Android)CPU和内存
- 溢出:自动无法在触摸设备(iOS)中工作
- 可以在移动设备(iOS/Android)的后台观看位置
- 移动设备/iOS溢出:自动不工作