首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哈希导航导致android浏览器崩溃

哈希导航导致android浏览器崩溃
EN

Stack Overflow用户
提问于 2013-02-05 05:15:13
回答 1查看 411关注 0票数 1

我正在使用KnockoutJS和PagerJS测试一个html单页面应用程序。我正在我的Xperia (ICS4.0.4)上使用常用浏览器测试这个应用程序,并且我的应用程序使用SIGSEV (Full crash tombstone)使浏览器崩溃,这个问题可以通过注释掉这一行来解决(即使它对我的应用程序的用户工作流非常有害)

代码语言:javascript
复制
window.location.hash = "start";

顺便说一下,这是开始:

代码语言:javascript
复制
<div data-bind="page: {id: 'start', title: 'Overview', afterShow: switchToOverview}">
    SNIP
</div>

有什么想法吗?

更多细节:崩溃似乎与按下虚拟键盘上的"Go“按钮有关,因为使用submit按钮提交表单效果很好。

EN

回答 1

Stack Overflow用户

发布于 2013-02-05 08:50:46

您需要以散列(#)开始散列!

来自MDN

window.location.hash:

URL中#符号后面的部分,包括#符号。您可以侦听hashchange事件,以便在支持的浏览器中获得哈希更改的通知。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14695784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档