2016-08-31 7 views
0

現在、私はユーザーが画像をアップロードできるようにするRails CMSを持っています。データベースに保存する前に、ページに画像の2Dプレビューが表示されます。保存した後、プレビューは削除され、イメージは代わりにiframe内の3Dパノラマとしてユーザーに表示されます。A-Frameでユーザーのブラウザを検出するにはどうすればよいですか?

私は理想的には、ユーザが保存された画像を3Dパノラマとして見ることができるブラウザのホワイトリストを作成したいと思います。そうでなければ画像は2Dのままです。

私の質問は、A-FrameがInternet Explorer(および以前のバージョンの他のブラウザ)をサポートしていないことを前提にしています。

私はデバイス検出でUtils documentationthis threadを読んだことがありますが、いずれの洞察も得られません。

何かアドバイスをいただければ幸いです:)

+0

を、私はRubyの宝石を使用して終了清潔さと直観の両方のために:

A-フレームは、現在のところ詳細な情報はありません、いくつかのユーティリティを持っています["ブラウザ"](https://github.com/fnando/browser)。 –

答えて

0

あなたはブラウザ情報を決定するためにnavigator.userAgentを使用することができます。 A-Frame特有のものではなく、数多くのユーティリティをオンラインで提供しています。ヘッドアップとして

AFRAME.utils.isMobile

AFRAME.utils.isIOS

AFRAME.utils.isGearVR

関連する問題