2017-01-13 20 views
0

Aフレームでは、autoplay = "false"またはloop = "false"を取得できません。ビデオは自動的に再生され、とにかくループします。ドキュメントから「リピート」属性も試しましたが、どちらもうまくいきませんでした。https://aframe.io/docs/0.4.0/primitives/a-video.html#attributes_repeatAフレーム<a-video>自動再生

ビデオをA-フレームで自動再生したりループしたりする方法はありますか?

<a-video position="0 3 -5" autoplay="false" loop="false" 
     src="./assets2/video/Space-Cats-Magic-Fly.mp4" 
     material="shader:flat; side:double; transparent:true;" 
     geometry="mergeTo:null; primitive:circle; radius:3.0;"> 
</a-video> 

答えて

1

https://aframe.io/docs/0.4.0/guides/#using-the-asset-management-system

自動再生/ループせずに別のvideo要素を作成し、IDセレクタを使用してそれを参照:

<a-scene> 
    <a-assets> 
    <video id="vid" src="a.mp4"></video> 
    </a-assets> 

    <a-video src="#vid"></a-video> 
</a-scene> 
+0

はあなたに感謝。とにかくにこのようにメディアを整理するのが理にかなっています。 この場合、のソース(React)を動的に変更したいが、srcを

1

http://codepen.io/machenmusik/pen/pRbJYj

<script src="https://rawgit.com/aframevr/aframe/master/dist/aframe-master.js"></script> 
<a-scene> 
    <a-assets> 
    <video id="myvideo" src="https://ucarecdn.com/bcece0a8-86ce-460e-856b-40dac4875f15/"></video> 
    </a-assets> 
    <a-sky src="#myvideo"></a-sky> 
    <!-- or a-videosphere or a-video --> 
</a-scene> 
+0

awesomeに変更することで引き続きそれを取り除くことができる。私もこれを試してみるよ –

関連する問題