Javascript识别浏览器平台是桌面还是移动平台(可能是/不是来自设备宽度-高度)
Javascript identify whether the browser platform is desktop or mobile(may be/not from device width-height)
问题和上面一样简单。
如何用javascript识别浏览器平台是桌面还是移动端
我正在尝试facebook广告网络,它只适用于移动平台,而不适用于桌面平台。我想知道他们是怎么得到的,因为当我在chrome中使用工具设备工具栏时,它会将设备标识为非桌面平台,并显示广告。我能知道确切的代码或一些流畅和简单的东西,因为他们用来识别它是桌面还是手机?
信息存储在navigator.userAgent
变量中。对于桌面 Chrome是userAgent像:
iPhone的" Mozilla/5.0(麦金塔电脑;Intel Mac OS X 10_11_6) AppleWebKit/537.36(KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36"
就像:
iPhone (5.0";CPU iPhone OS 9_1如Mac OS X) AppleWebKit/601.1.46(KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1"
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- ExtJS——在展开/折叠时调整面板高度
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 单击页面上的链接后高度发生变化
- 不加载宽度和高度的角度pintura
- 查找元素高度,包括边距
- 如何自动调整标签的高度以适应内容
- Javascript高度问题
- 使用JavaScript根据窗口/视口的高度动态调整图像大小
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- 如果宽度是百分比,如何设置以px为单位的图像高度
- HTML锚标记无法在android平台中下载文件
- 通过jquery设置最小高度
- 文档就绪提供了错误的选择器高度
- 调整缩放窗口高度提升缩放
- 根据图像高度添加类
- 检测非移动页面上的移动设备屏幕宽度和高度
- 更改代码镜像中TextArea的高度和宽度
- Javascript识别浏览器平台是桌面还是移动平台(可能是/不是来自设备宽度-高度)
- 我可以以一种平台中立的方式查询无url栏移动Safari窗口高度吗?