2

我在这里遇到了一个奇怪的问题,我无法使用谷歌搜索找到任何有用的结果,所以我现在请求您的帮助。

我的 HTML+Javascript(主要是 jQuery)应用程序上有一个视频流。它是这样嵌入的:

<img width='300' id='videoFeedImg' src='http://IP:PORT/PAGE' />

这个页面实际上是一个实时更新的图片流。

效果很好!

但问题是,它仅在用户单击按钮时才需要显示的页面上使用。这没问题,我只是用 jQuery 中的 append() 函数创建了上面显示的这个图像。单击该按钮时,它会创建并显示在网络下的检查工具中(并且很容易在任务管理器 Nerworking 页面中看到),并且正在产生相当大的网络流量。

但无论我做什么,我都无法杀死这个流/带宽。我尝试: 1. 用其他东西替换 src 2. 删除图片 3. 分离我附加的所有内容 4. 在图像上使用各种 jQuery 函数,如 .stop() 和 .empty() 和 .html("") ; 在父级上。

唯一有效的是:

if (window.stop !== undefined) {
    window.stop();
}
else if (document.execCommand !== undefined) {
    document.execCommand("Stop", false);
}

但这有点激烈(也许不是??)

有人对如何阻止加载/下载有任何好的想法吗?

最好的问候 Bjarke

4

0 回答 0