2011-09-15 63 views
2

我正在开发用于wap应用程序的xhtml页面,并且Opera Mini中首页加载出现问题。第一次在屏幕上没有正确显示整个页面内容时,很多图形元素都不存在。opera mini - 加载页面出现问题页面

但在页面刷新后,一切都正确显示。如何在第一次加载页面时解决这个问题?

+0

奇怪的是,第一页加载速度比后面的要慢。 Opera Mini客户端使用后端的服务器来呈现页面,所以仅仅因为它现在被破坏意味着他们仍然能够在后台修复它,而不必发布新的客户端版本。 –

+0

此外,当我将所有的CSS样式从外部文件移动到html页面的时,一切正常。从外部文件加载CSS样式时,某些内容被打破。但我想把我的CSS放在我的styles.css文件中。 – Alex

+0

一个典型的解决方案是使用服务器端脚本自动将css数据包含在页面中 - 例如,Google的mod_pagespeed for Apache可以执行此操作 - http://code.google.com/speed/page-speed/docs/filter- css-inline.html –

回答

0

图像是否完全没有显示,或者它们是否首先显示为彩色框?

当在慢速连接上使用Opera Mini时,页面通常会加载彩色框而不是图像。如果您滚动或重新加载页面,图像将很快出现。如果您等待几秒钟,它们也会出现。这是如何Opera Mini是打算工作。

如果我上面描述的不是发生了什么,请告诉我们,并考虑filing a bug report

+0

我使用ID创建了错误报告:SKIRNE-144876 – Alex

+0

我的连接速度为10MB/s,我在诺基亚n96,HTC Sensation和Iphone 4以及在线Opera Mini模拟器的Opera Mini中再现了这个错误。另外,如果我已经将外部文件的CSS样式转移到HTML页面,即使没有页面刷新,一切正常。 Opera团队可以多快解决这个问题? – Alex