Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry BrowserFieldHistory未通过history.go(-1)javascript更新_Javascript_Blackberry_History_Browserfield - Fatal编程技术网

Blackberry BrowserFieldHistory未通过history.go(-1)javascript更新

Blackberry BrowserFieldHistory未通过history.go(-1)javascript更新,javascript,blackberry,history,browserfield,Javascript,Blackberry,History,Browserfield,有一个使用BrowserField的应用程序。在其中呈现的web站点都可以正常工作,除了一个问题,页面有一个执行以下javascript的后退按钮:history.go(-1) 浏览器中的页面本身确实返回了一个,但是BrowserFieldHistory对象没有更新,也没有对handleNavigation或HandlerResource的请求(我想是因为页面已经被缓存了) 因此,应用程序无法确定用户何时完全返回到加载的第一页,随后Blackberry hardware back(黑莓硬件返回)

有一个使用BrowserField的应用程序。在其中呈现的web站点都可以正常工作,除了一个问题,页面有一个执行以下javascript的后退按钮:history.go(-1)

浏览器中的页面本身确实返回了一个,但是BrowserFieldHistory对象没有更新,也没有对handleNavigation或HandlerResource的请求(我想是因为页面已经被缓存了)

因此,应用程序无法确定用户何时完全返回到加载的第一页,随后Blackberry hardware back(黑莓硬件返回)键不能以其在设备浏览器应用程序中操作的方式使用(按下返回键会返回网页,或者如果在第一页中按下,则关闭屏幕)

你知道为什么history.go(-1)没有反映在历史堆栈中和/或为什么应用程序没有接收handleNavigation/HandlerResource事件吗

我正在EclipseHelios中开发Win7(32位),在9800(Torch)模拟器(当然是OS6.0.0)上开发BB1.5JDK

谢谢


James

你也用
history.goBack()
试过吗?你也用
history.goBack()试过吗?