如何使用A-Frame检测用户的浏览器?

时间:2016-08-31 04:00:50

标签: aframe

目前,我有一个允许用户上传图片的Rails CMS。在将其保存到数据库之前,该页面将显示其图像的2D预览。保存后,预览将被删除,而图像将作为iframe内的3D全景图呈现给用户。

理想情况下,我想创建一个浏览器白名单,允许用户将保存的图像视为3D全景图像 - 否则图像仍为2D。

我的问题是,鉴于A-Frame不支持Internet Explorer(以及可能是其他浏览器的早期版本),如何检测用户正在使用哪个特定浏览器查看该网站?

我已经在设备检测中通读了Utils documentationthis thread,但是没有任何见解。

任何建议都将受到赞赏:)

1 个答案:

答案 0 :(得分:0)

您可以使用navigator.userAgent确定浏览器信息。在线使用大量公用设施,不仅仅是A-Frame特有的。

A-Frame有几个实用程序,目前没有记录:

AFRAME.utils.isMobile

AFRAME.utils.isIOS

AFRAME.utils.isGearVR