默认情况下,只有在按下设备的菜单按钮和向下滑动页面时才显示(当触摸标记为红色时,请参阅下面的GIF)。可以使用JavaScript显示网址栏吗?
答案 0 :(得分:2)
由于Full Screen API的限制,只能用户输入。 See the demo.
var p;
function showURLBar() {
p = [window.pageXOffset, window.pageYOffset];
document.documentElement.webkitRequestFullscreen();
setTimeout(function () {
document.webkitExitFullscreen();
setTimeout(function () {
scrollTo(p[0], p[1]);
}, 300);
}, 300);
}
window.location
更改整个网址会使地址栏重新出现,但是留下/重新加载页面是一种不良副作用。即使修改了网址,仅更改window.location.hash
或使用window.history
也无济于事。 window.scrollBy
,window.scrollTo
,window.scrollTop
无帮助。答案 1 :(得分:0)
通过使用“设备”这个词,我猜你的意思是移动设备。我也与此斗争,只是从设备桌面使用了页面的快捷方式。然后你会在没有地址栏的情况下全屏显示。