現在Chromeののタブでサウンドが再生されているかどうかを検出する方法を探しています。私は、文脈がウェブアプリケーションであり、であり、クロムエクステンションでもなく、単一のオーディオ要素でもないことを強調したいと思います。私の前提は、タブヘッダーに可聴アイコンを表示することによってタブがサウンドを再生していることをブラウザーが「知っている」ということです。そのためにHTML5 APIのブラウザがいくつか存在すると推測しています。ブラウザのタブで音声が再生されているかどうかを検出できますか?
6
A
答えて
2
単純な答え:なし
長い答え:
一部-何っぽいが、この文脈では最良のケースだろう。 Chromeには、接続されているオーディオデバイスをフックするブラウザ用の開発専用APIがありますが、実際の環境では使用できません。 (source)
chrome.audio APIは、ユーザーが情報 を取得し、システムに接続されているオーディオデバイスを制御できるようにするために提供されます。このAPI は現在のところ、ChromeOSにのみ実装されています。
また、Jared Sohn氏が回答した興味深い解決策もあります。プラグイン(ウェブも可能である必要があります)は、オーディオを再生するファイルのWebページをスキャンします。あなたは、あなたのウェブページのためにこのようなものを書き換えることができます(可能性のあるすべての音源を集めて個別にチェックする)。 (source)
基本的にオブジェクト、埋め込み、オーディオ、ビデオのための ページをスキャンおそらく、あなたが行うことができる最も近い MuteTab Chromeの拡張機能がないものと同様のものである(私が書いたが、 http://www.github.com/jaredsohn/mutetab)、およびアプレットタグを開き、ページから を非表示にします。残念ながら、これはウェブの音声を聞きません
関連する問題
- 1. Chromeタブで音声が再生されているかどうかを検出するにはどうすればよいですか?
- 2. 音声再生では音声が再生されません。
- 3. ブラウザで音声を再生する
- 4. JSのキーボードイベントで音声が再生されませんか?
- 5. すべてのブラウザで音声を再生する
- 6. 音声が再生されない
- 7. Android Media Playerで録音された音声は再生されませんか?
- 8. URLからの音声が完全に再生されない
- 9. iPhone:iTunesが再生されているかどうかを検出するには?
- 10. ユーザのブラウザでgzipがサポートされているかどうかはJavaScriptで検出できますか
- 11. 録音中に短い音声を再生しますか?
- 12. ChromeでMediaRecorderで録音された音声が再生されない時間
- 13. ブラウザのタブが閉じているかブラウザのウィンドウがJavaScriptかどうかを検出するには
- 14. iMacのBluetoothヘッドフォンでアンドロイドエミュレータの音声が再生されない
- 15. リアルタイムで音声を再生
- 16. WindowsのMediaElement UWPアプリケーションで音声が再生されない
- 17. CloudStorageTools :: serve()の音声がiOSで再生されない
- 18. ユーザーが他のアプリから音楽を再生しているかどうかを検出する
- 19. チャットアプリケーションで音声メッセージが再生されないようにします。
- 20. スピーカーからWatsonのテキスト音声応答を再生するにはどうすればよいですか?
- 21. Androidで音声から音声成分を検出する方法は?
- 22. Android Studioで音声を再生すると同時に音声を録音するにはどうすればよいですか?
- 23. Androidでの音声再生の遅れ
- 24. iPhoneが寝ているときに音声が再生されない
- 25. 音声がサファリで再生されない理由
- 26. 音声がモバイルブラウザで再生されない
- 27. コーデックバで音声が再生されない
- 28. スウィフト - 別のアプリからの音楽がバックグラウンドで再生されていることを検出します。
- 29. デバイスがロックされているとアンドロイドアプリの音声が再生されない
- 30. どのようにyoutubeはSafariで音声付きのビデオを自動再生できますか?