问题就像上面一样简单。
如何使用javascript识别浏览器平台是桌面平台还是移动平台
我正在尝试facebook广告网络,它只适用于移动平台,而不适用于桌面平台。我想知道它们是如何实现的,因为当我使用chrome中的“图格勒设备”工具栏时,它会将设备识别为非桌面平台,广告是displayed.Can,我知道确切的代码,或者它们用来识别其移动桌面是否简单的代码。
发布于 2016-10-17 09:23:08
信息存储在navigator.userAgent
变量中。对于桌面Chrome,类似于userAgent:
"Mozilla/5.0 (Macintosh;Intel 10_11_6) AppleWebKit/537.36 (KHTML,类似壁虎) Chrome/53.0.2785.143 Safari/537.36“
对于iPhone来说,如下所示:
5.0 ( iPhone;CPU iPhone OS 9_1,如Mac ) AppleWebKit/601.1.46 (iPhone,类似壁虎)版本/9.0Mobile/13B143Safari/601.1“
https://stackoverflow.com/questions/40082428
复制相似问题