我有一个Flex / Java项目,当我点击应用程序中html内的链接时,它会将浏览器网址更改为新网址,但页面不会重定向到链接,但是如果我转到浏览器网址栏并按Enter键,它正确重定向。如果我在空白页面中打开链接,它也可以。
项目网址:https://myapp.application.com/#
重定向的网址:https://myapp.application.com/#contentId=123&versionId=123
为什么不通过点击链接重定向?
在URL的末尾有一个“#”(#标签),这是什么“#”?
答案 0 :(得分:1)
这称为深层链接。 #符号后面的参数实际上代表了应用程序的状态,更改它们并不意味着更改网址。此机制允许您管理应用程序的状态并启用历史记录。使用BrowserManager类来处理这些参数。
您还可以阅读deep linking。