下面是用于隐藏 Safari 移动设备上地址栏的功能,但是如何构建一些额外的逻辑,该功能仅在 URl 中没有 # 时才会启动。因为当有 # 时,它需要移动到锚链接。
所以,当我有http://www.mymobilesite.com/index.html#start下面的功能不需要运行。
<script type="text/javascript">
window.addEventListener("load",function() {
// Set a timeout...
setTimeout(function(){
// Hide the address bar!
window.scrollTo(0, 1);
}, 0);
});
</script>
提前致谢!马切利诺