iPad没有加载所有HTML5元素

时间:2012-09-11 22:11:56

标签: javascript html5

我正在编写这个网络应用程序,它上面有很多.png,因此相对较重(5MB)。我遇到的问题是,每当我在主屏幕模式下启动webapp时,iPad似乎都没有加载所有元素。

该应用程序基本上是一堆DIV的背景图像,它们是“漂亮的按钮”和js代码运行。突然没有加载图像,所以我看不到任何按钮,但是我可以按它并且功能就在那里,所以我的JS代码正在加载和工作。我怀疑它与拥有太多图像有关,所以如果ipad认为它没有任何资源,这些就不会被加载 -

有没有人有过这样的经历?

1 个答案:

答案 0 :(得分:1)

问题不在于iPad或HTML 5.我的Webapp正在加载大量图像,而在服务器端,我在XP机器上有IIS / ASP .NET。 IIS的MaxConnections默认设置为10.当它被来自App的请求淹没时,它会随机锁定一些图像,而iPad(或任何浏览器)无法加载它们(403错误)。将MaxConnections参数增加到最大值40可解决问题:

{C:\ Inetpub \ AdminScripts> cscript adsutil.vbs SET w3svc / 1 / MaxConnections 40}

现在我想检测这些403错误,以警告用户是否仍然可能发生,但这是另一个故事(以及StackOverflow中的另一个问题)......