3
A
回答
2
第1步。首先您需要訪問iframe。
var iframe = document.getElementById('iframeId');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
Step2。獲取內部文檔引用後,您可以訪問其內部DOM元素。假設您的視頻/音頻元素ID爲mediaElem
。
var MediaSource = innerDoc.getElementById('mediaElem');
第三步。現在你可以隨心所欲地做任何事情。在你的情況下,如果你想靜音,只需設置。
MediaSource.muted=true;
0
還可以,調用它,設置它的體積爲零或暫停,在javsscript它是這樣的:var media = document.getElementById('mediaId'); media.volume = 0; /*set volume to zero|takes values btw 0-1*/ media.pause(); /*pause the audio/video*/
相關問題
- 1. 如何靜音跨域iframe的音頻
- 2. 如何將iframe內容複製到div?
- 3. 如何更改iframe內容?
- 4. 將iframe裝入內容
- 5. 將內容放在iframe上?
- 6. 將IFRAME內容字段集
- 7. 如何將所有靜態內容保留在內容之下?
- 8. 如何通過iframe查看網頁時的聲音靜音
- 9. 如何播放YouTube的iframe在靜音音頻
- 10. 如何將音頻流靜音
- 11. 使用JS將可能來自html iframe的音頻源靜音
- 12. HTML iFrame內容
- 13. 如何在iframe中運行WebVR內容?
- 14. rangy - 如何使用iframe中的內容
- 15. 我如何打印iframe內容
- 16. Firebug如何從IFrame獲取內容?
- 17. 如何設置HTML內容到iframe
- 18. 如何使iframe中的內容響應?
- 19. 如何防止iframe加載新內容?
- 20. 如何縮放iframe的內容?
- 21. 如何清除IFRAME的內容?
- 22. 如何獲取iframe的內容?
- 23. buzz.all()。靜音()在iframe中不起作用
- 24. 靜音的iframe代碼編輯
- 25. 查找iFrame內容
- 26. iframe內容大小
- 27. 打印iframe內容
- 28. 樣式iframe內容
- 29. 調試IFrame內容
- 30. 隨機iframe內容
可能重複:http://stackoverflow.com/questions/25354184/如何靜音的iframe,http://stackoverflow.com/questions/26654655/a-way-to-mute-an-iframe-using-jquery-or-css – gidim