Baseline Widely available
MediaStreamTrack.stop()
ë©ìëë í¸ëì ì ì§í©ëë¤.
stop()
ë©ìë를 í¸ì¶íë©´ ì¬ì©ì ìì´ì í¸ìê² MediaStreamTrack
ì´ ìì¤(íì¼, ë¤í¸ìí¬ ì¤í¸ë¦¼, ì¥ì¹ ì¹´ë©ë¼ì ë§ì´í¬...)를 ëë íìë¡ íì§ ììì ííí©ëë¤. ë ê°ì íì´ ì¥ì¹ì ë§ì´í¬ì ì ê·¼íê³ ìë ê²½ì°ì²ë¼, ë¤ìì í¸ëì´ íëì ìì¤ë¥¼ ì¬ì©íê³ ìì ìë ìì¼ë¯ë¡ ìì¤ ìì²´ë ì¦ì ë©ì¶ì§ ìì ìë ìì¼ë©°, ëì í¸ëê³¼ ìì¤ë¥¼ ì¦ì ë¶ë¦¬í©ëë¤. ìë¬´ë° ë¯¸ëì´ í¸ëë ìì¤ë¥¼ ì¬ì©íì§ ìë ìíê° ëë©´ ê·¸ë ìì¤ê° ìì í ì ì§í©ëë¤.
stop()
ì í¸ì¶í¨ê³¼ ëìì readyState
ìì±ì ended
ë¡ ë°ëëë¤.
ì´ë² ìì ë 주ì´ì§ <video>
ììì 모ë í¸ëìì stop()
ì í¸ì¶í´ ë¹ëì¤ ì¤í¸ë¦¼ì ì ì§íë í¨ìì
ëë¤.
function stopStreamedVideo(videoElem) {
const stream = videoElem.srcObject;
const tracks = stream.getTracks();
tracks.forEach(function (track) {
track.stop();
});
videoElem.srcObject = null;
}
ì°ì ë¹ëì¤ ìììì srcObject
ìì±ì ì¬ì©í´ ì¤í¸ë¦¼ì ê°ì ¸ì¤ë ê²ë¶í° ììí©ëë¤. ê·¸ë¤ìì¼ë¡ë getTracks()
ë©ìë를 ì¬ì©í´ ì¤í¸ë¦¼ì í¸ë 목ë¡ì ê°ì ¸ì¤ê³ , ì´ì forEach()
ë¡ ê° í¸ëì stop()
ë©ìë를 í¸ì¶í©ëë¤.
ë§ì§ë§ì¼ë¡, srcObject
를 null
ë¡ ì¤ì í´ì MediaStream
ê³¼ì ì°ê²°ì ëì´, ê°ì²´ë¥¼ í´ì í ì ìëë¡ í©ëë¤.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4