2016-11-14 70 views
-1

我需要在暫停它之後從頭開始重新開始錄像。有任何想法嗎?如何在幀結束前從頭開始重新開始錄像?

<a-assets> 
    <video id="myVideo" src="myvideo.mp4"></video> 
</a-assets> 
<a-videosphere src="#myVideo"></a-videosphere> 

document.querySelector('#myVideo').pause(); 
// Now how to restart? 

我不知道如何重置視頻層。

+0

[video-controls](https://github.com/oscarmarinmiro/aframe-video-controls)組件可能是開始的地方。如果你想從JS控制視頻,你可以看看它的代碼尋求幫助。 P.S. downvotes與[如何提問](http://stackoverflow.com/help/how-to-ask)有關,它基本上包含了你嘗試過的內容,遇到的任何錯誤,以及足夠的細節來展示你已經花了一些時間嘗試。 –

回答

0

https://aframe.io/docs/0.3.0/components/material.html#video-textures

要控制視頻播放,如暫停或尋找,我們可以使用視頻元素控制媒體播放。例如:

var videoEl = document.querySelector('#my-video'); 
videoEl.currentTime = 122; // Seek to 122 seconds. 
videoEl.pause(); 

如果傳遞一個內嵌的URL,在這種情況下,視頻元素將在內部創建這並不正常工作。爲了處理視頻元素,我們應該定義一個。