2017-11-29 4 views
0

私はaframe webvrライブラリを使用しており、Samsung Gear VR(galaxy s7が該当する場合)でテストしています。aframeでアラートを送信するには

JavaScript「警告」を使用して、別のページにリダイレクトする前にユーザーにメッセージを表示しようとしています。

Gear VRでフルスクリーンモードで実行すると、アラートメッセージは表示されず、フルスクリーンモードが終了するだけで、アラートの内容を読み取らずに別のページに送信されます。このメッセージをVRユーザーに正しく表示するにはどうすればよいですか? (PS。警告メッセージはデスクトップで正しく動作し、VRユーザーがフルスクリーンモードではない場合)

+0

私は 'alert'を放棄し、HTMLベースのダイアログに移行することをお勧めします。 –

答えて

0

SamsungギアHMD(または正直なところ他のもの)のalert()は、 DOMのウィンドウ要素であり、aフレームキャンバスではありません。

あなたのウェブサイトが2Dに戻り、ギアのデフォルトカーソルを持つ通常のウェブサイトのように動作しない限り、ユーザーはアラート通知を「クリック」することはできません。

リダイレクトを確認するためにクリックする必要がある別のa-frame要素を作成することをおすすめします。

関連する問題