ここで奇妙な問題が発生しました。Google 検索を使用しても有用な結果が見つからないため、助けを求めています。
HTML+Javascript (主に jQuery) アプリケーションにビデオ ストリームがあります。次のように埋め込まれます。
<img width='300' id='videoFeedImg' src='http://IP:PORT/PAGE' />
この PAGE は、実際にはライブで更新されている画像のストリームです。
それはうまくいきます!
しかし問題は、ユーザーがボタンをクリックしたときにのみ表示する必要があるページで使用されることです。これは問題ありません。jQuery の append() 関数を使用して、上記の画像を作成するだけです。ボタンをクリックすると、それが作成され、[ネットワーク] の下の検査ツールに表示され (タスク マネージャーの [Nerworking] ページで簡単に確認できます)、かなり膨大なネットワーク トラフィックが発生しています。
しかし、私が何をしても、このストリーム/帯域幅を殺すことはできません。私はしようとしました: 1. src を他のものに置き換えます 2. 画像を削除します 3. 添付したものをすべて切り離します 4. 画像で .stop() や .empty() と .html("") のようなあらゆる種類の jQuery 関数を使用します; 親で。
機能する唯一のものはこれです:
if (window.stop !== undefined) {
window.stop();
}
else if (document.execCommand !== undefined) {
document.execCommand("Stop", false);
}
しかし、それは一種の抜本的です(多分そうではありませんか??)
これをロード/ダウンロードから停止する方法について、誰か良い考えがありますか?
よろしくビャルケ