碰到一个在app内部浏览器锚点异常的问题

最近在做一个文章评论的功能,其中一个需求是:在提交完评论后,需要跳转到位于页面底部的评论区域,正常情况下location.href=http://m.hostname.cn/article#comment就可以解决了,
但是在app内部的浏览器中就是不好使:

最终决绝方案:
location.href=http://m.hostname.cn/article#comment

setTimeout(function () {
location.href = "index?id=" + _getQueryString('id') + '#comment';
}, 150); //时间不能设置的太短,否则锚点跳转会不准

posted @ 2016-07-27 19:56  joy696163  阅读(829)  评论(0编辑  收藏  举报