私はaframe
とangular-cli
のプロジェクトをビルドしています。ここでは、仮想現実感のために360°のビデオを表示しています。これは、デスクトップ上で完全に正常動作しますが、携帯電話でそれをレンダリングしていないとconsole
がデスクトップに表示されません。次の警告を出力します。ビデオがモバイルでレンダリングされていません -
私は含めていangular2
を、使用していたとしても<head>
タグ内のスクリプトは、コンポーネントでライブラリをインポートしても機能しないためです。これは、代わりにhtml
ファイルのコードです:
<a-scene auto-enter-vr>
<a-assets>
<video id="video" src="../../assets/videos/Ski+Jump-7k_encoded.mp4" autoplay loop playsinline webkit-playsinline muted></video>
</a-assets>
<a-videosphere src="#video" rotation="0 360 0"></a-videosphere>
</a-scene>
私は、さまざまなソースに見てきましたが、私はビデオがレンダリングされていない理由を理解することはできませんよ。あなたはこの問題を解決する方法について考えていますか?あなたの返信を前にありがとう!
どのようなタイプのモバイルデバイスですか?以下を参照してください:https://github.com/aframevr/aframe/issues/1846 –
iPhone 6、Galaxy s6、Galaxy s5の異なるデバイスでテストしました –