如何从sencha web app中的url中删除#

时间:2014-06-12 08:57:38

标签: javascript web sencha-touch

我正在研究Sencha网络应用程序。我需要从#之后的网址中删除index.html

在我导航的每个屏幕中,我看到...../index.html#Controller/view..我需要摆脱这个#

我尝试在每个视图的构造函数中添加代码,但没有帮助......

var url = window.location.href;
if (url.indexOf('#') != -1) {
   url = url.substr(0, url.indexOf('#'));
}
window.location.assign(url);

我正在使用Sencha 1.1.1版本和Javascript。没有像手机间隙这样的外部框架。

1 个答案:

答案 0 :(得分:0)

尝试将historyUrl: false用于传递给dispatch来电的选项。对于此方法,从source code查看此选项应阻止向历史记录添加操作。