我覺得這個問題已經有很多次了。其中一些可以在Chrome或Firefox上運行。如何使用css,html將視頻源以圓圈形狀居中
我試圖與解決方案:
.rc{
width: 250px;
height: 250px;
border-radius: 100%;
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
-webkit-transform: rotate(0.000001deg);
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
}
其添加到DIV類,改變視頻標籤的高度
<div class="rc"><video id="localVideoStream" height="250" autoplay muted></video></div>
視頻源是從的WebRTC的到來,使用getusermedia,並且視頻流可以成功地形成爲現在使用rc類圈出並呈現在網頁上。
問題是每一次,視頻源不會在圓形的中心,它會保持一點左邊。例如,當我的臉在鏡頭前時,我臉上只有一部分位於圓形的右側。它不在圓圈的中心。任何人都知道如何解決此問題?
謝謝。
感謝您的回覆,但它不起作用,我不認爲這是因爲視頻源不居中,我猜這是因爲當div覆蓋視頻流時,div會嘗試圈出視頻從左邊開始。 –