0

弹性 4.6

看起来像一个菜鸟 Q. 但我想将浏览器 url 页面而不是域更改http://myUrl.com/page1http://myUrl.com/page2. 我已绑定 IBrowserManager .setFragment(page2) 这似乎添加到现有的 url http://myUrl.com/page1#page2

有没有办法做到这一点?

我想做两件事,

  1. 如果用户注销或会话结束等,将应用程序重置为其加载状态 - 即重新加载页面并重新开始http://myUrl.com/page1
  2. 因为如果用户到达应用程序的末尾并需要从通过 page1 加载的应用程序导航到 html 页面,则该站点不会一次更新http://myUrl.com/page2

谢谢艺术

4

1 回答 1

0

BrowserManager应该管理应用程序状态并支持 Flex 应用程序的内部历史。setFragment方法只控制 url 之后的部分#,实际上不会重新加载页面。你需要的是navigateToURL功能。

navigateToURL("http://myUrl.com/page2", "_self");
于 2012-08-31T13:30:51.953 回答