让应用程序使用BrowserField。在其中呈现的网站都可正常工作,除了页面具有执行以下javascript的后退按钮的问题:history.go(-1);
浏览器中的页面本身返回一个,但BrowserFieldHistory对象没有更新,并且没有处理handleNavigation或handleResource的请求(我猜因为页面已经被缓存了)。
因此,应用程序无法确定用户何时一直返回到加载的第一个页面,随后黑莓硬件返回密钥的使用方式与设备浏览器应用程序中的操作方式相同(按下后退返回网页,或者在第一页关闭屏幕时按下。)
为什么history.go(-1)没有反映在历史堆栈中和/或应用程序没有收到handleNavigation / handleResource事件的原因?
我正在使用Eclipse Helios中的Win7(32位),9800(Torch)模拟器上的BB 1.5 JDK(当然是OS 6.0.0)进行开发。
由于
詹姆斯