【发布时间】:2016-08-31 23:38:35
【问题描述】:
目前,我有一个允许用户上传图像的 Rails CMS。在将其保存到数据库之前,该页面会显示其图像的 2D 预览。保存后,预览会被删除,而图像会作为 iframe 内的 3D 全景图呈现给用户。
理想情况下,我想创建一个浏览器白名单,允许用户将保存的图像作为 3D 全景图查看 - 否则图像仍然是 2D。
我的问题是,鉴于 A-Frame 不支持 Internet Explorer(可能还有其他浏览器的早期版本),我如何检测用户正在使用哪个特定浏览器查看网站?
我已经阅读了有关设备检测的 Utils documentation 和 this thread,但都没有提供任何见解。
任何建议将不胜感激:)
【问题讨论】:
-
提醒一下,为了清洁和直观,我最终使用了 Ruby Gem "Browser"。
标签: aframe