我正在处理一个项目,我的团队的 Flash 应用程序正在另一个团队的 Web-Kit 浏览器中显示。当 Flash Accordions 选择的索引被更改时,我们遇到了一个错误;网页本身会刷新。由于这是一个基于地图的应用程序,这是不可接受的,因为用户的兴趣区域丢失了。
根据我目前的研究,我了解到 Flash 使用“深度链接”来根据 url 中的“片段”设置 Flash 应用程序的状态,而无需实际刷新页面。因此,Accordion 的选定索引中的更改会更新 url,并使用该 url 做一些事情,而无需实际刷新页面。
由于这在任何其他浏览器(FF、IE、Chrome、Safari)中都不是问题,因此似乎与 Deep-Linking 和 Web-Kit 不兼容。两个团队都在积极排除故障,但时间不多了。有谁知道一种方法可以在仍然达到预期结果的同时禁用 url 更改(即手风琴仍然更改面板)?