0

我在安卓手机上试用 appCache 网站时遇到了这个奇怪的问题。我已经在 Froyo 2.2 Android 设备上对其进行了测试。我正在使用这个 AppCache 演示http://people.opera.com/shwetankd/demos/2/index.htm在 Android 手机上测试 AppCache 的功能

我已经使用 Dolphin Browser 对其进行了测试,并且可以正常工作。当我在 Android 的默认浏览器中测试它时出现问题。

所以我访问了该页面,然后关闭了我的互联网连接。然后我重新加载页面,它会显示类似页面未找到的消息,并在消息上附加 URL。事情是当我单击错误消息中的同一个 URL 时,它会加载缓存的页面。当我在页面上新建标签时也是如此,它可以工作。

它只是无法访问页面->关闭互联网->重新加载现有页面。

有任何想法吗?或者它只是我的测试设备?谢谢。

4

1 回答 1

1

对我来说似乎是正确的行为:当您使用重新加载时,您要求浏览器重新加载页面,这意味着“从 Internet 获取它”。

如果您正常访问该页面,您只需要该页面和应用程序缓存就足够了。

现在,即使重新加载也尊重应用程序缓存以避免混淆可能是有意义的,但是你需要另一种方式(如桌面浏览器上的 Ctrl-F5)来表达“不,我的意思是我希望你下载一个全新的副本”。

选择你的癌症:用户混淆或新控件(这也可能导致用户混淆)。

(我意识到这已经快一岁了,但我只是偶然发现了它)

于 2013-04-02T20:23:27.423 回答