首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务器停顿时使用URLStream间歇性传输的流式PNG

服务器停顿时使用URLStream间歇性传输的流式PNG
EN

Stack Overflow用户
提问于 2011-12-14 09:10:28
回答 1查看 153关注 0票数 1

所以我使用了常规的加载器类来加载我的图像,但是.close函数显然在该类中被破坏了,如果调用它,它将不会停止下载。

在我的例子中,我需要能够取消加载,因为用户可能正在滚动许多图像,如果不取消,可能需要几分钟才能赶上滚动位置。

所以经过研究,URLStream类似乎解决了这个问题,我找到了一个很好的流类here

这个类工作得非常好,除非服务器上有很重的负载导致延迟。

当这种延迟发生时,类将分派完整的事件,但图像不会显示。

通过HTTPFox观看下载,可以看到图片确实被加载了。

我假设URLStream类存在某种延迟问题,并且该类的作者试图使用setTimeout方法来纠正这个问题。我还尝试使用计时器延迟整个事件的分派,直到检测到if( this.width != 0 )时才进行分派,这似乎效果更好。但它仍然困扰着我,只是没有那么频繁。

有没有人知道PNG和JPG流式传输的解决方案?

EN

回答 1

Stack Overflow用户

发布于 2011-12-20 14:13:16

我可以看到代码中有一些地方可以检查条件。但对于简单的解决方案,最好使用更先进的系统,如BulkLoader

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8498419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档