【发布时间】:2011-06-14 16:54:37
【问题描述】:
我的应用中有一个 BrowserField,效果很好。它拦截我网站上指向外部站点的链接的 NavigationRequests,并打开一个新窗口以在常规浏览器中显示这些链接,这也很有效。
我遇到的问题是,如果用户单击链接说“www.google.com”,我的应用程序会在新浏览器中打开该链接,但也会将其记录到 BrowserHistory。因此,如果他们点击返回,远离谷歌,他们会回到我的应用程序,但如果他们再次回击,BrowserHistory 会将他们放在他们所在的同一页面上(因为从谷歌返回不会在history) 我试图找到一种方法来编辑 BrowserField 的 BrowserHistory,但这似乎是不可能的。除了创建我自己的类来记录浏览历史,我能做些什么吗?
如果我没有很好地解释问题,请不要犹豫澄清。 谢谢
【问题讨论】:
标签: blackberry browser-history browserfield