【问题标题】:How do I detect a user's browser with A-Frame?如何使用 A-Frame 检测用户的浏览器?
【发布时间】:2016-08-31 23:38:35
【问题描述】:

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

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

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

我已经阅读了有关设备检测的 Utils documentationthis thread,但都没有提供任何见解。

任何建议将不胜感激:)

【问题讨论】:

  • 提醒一下,为了清洁和直观,我最终使用了 Ruby Gem "Browser"

标签: aframe


【解决方案1】:

您可以使用 navigator.userAgent 来确定浏览器信息。大量的在线实用程序,不仅限于 A-Frame。

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

AFRAME.utils.isMobile

AFRAME.utils.isIOS

AFRAME.utils.isGearVR

【讨论】:

    猜你喜欢
    • 2014-10-12
    • 2018-06-19
    • 2017-02-09
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 2021-11-06
    相关资源
    最近更新 更多