首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flash带宽检测

flash带宽检测
EN

Stack Overflow用户
提问于 2009-11-25 04:25:03
回答 3查看 806关注 0票数 1

有没有办法让闪存检测用户的带宽,并根据带宽的大小,停止加载或继续加载?现在我在想,这可能是一个javascript检测脚本,如果带宽很高,加载.swf,如果不加载.jpg?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-25 12:22:53

你可以把你的内容分成几部分,关键的和不重要的。加载第一个,对其计时,如果满足要求,则加载第二个。我以前在一个有画外音的游戏中做到了这一点。你可以在没有它们的情况下玩游戏,所以如果我检测到实际游戏的加载速度很慢,我会提示用户。然后,他们可以选择等待声音,或者继续玩。

票数 0
EN

Stack Overflow用户

发布于 2009-11-25 05:30:38

你可能会想看看这个。

http://www.springload.co.nz/love-the-web/detecting-bandwidth-with-flash-and-loading-the-right-content

..。和Adobe有一些服务器端带宽脚本...

http://www.adobe.com/livedocs/flashmediaserver/3.0/hpdocs/help.html?content=00000074.html

..。如果您使用的是他们的媒体服务器。

然而,除了实际下载一个已知大小和时间的文件外,我不确定是否有简单的方法来做到这一点,当你开始下载一些东西的时候,对你的用户来说可能已经太晚了。如果你的网站的第一个体验是他们不得不坐着等待带宽测量,他们很可能会点击离开。

给用户一个选项,让他们在高带宽的全逼真体验和低带宽的简单UI之间切换,可能会更好。

票数 0
EN

Stack Overflow用户

发布于 2010-02-11 00:29:52

使用this.getBytesLoaded()和this.getBytesTotal(),您可以知道加载状态。一段时间后,即5秒后,您可以看到它是如何进行的,并最终决定跳过。

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

https://stackoverflow.com/questions/1792690

复制
相关文章

相似问题

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