javascript - 当方向更改为横向模式时,如何隐藏 Safari 的工具栏?

标签 javascript ios iphone safari landscape

我试过以下方法:

<meta name="viewport" content="width=device-width, minimal-ui">

window.addEventListener('load', function() {
setTimeout(scrollTo, 0, 0, 1);
}, false);

但是没有成功。您能就此提出建议吗?

最佳答案

我找到的最佳解决方案是 this one .基本上让你的内容高于视口(viewport),当切换到横向时它会变成全屏(隐藏工具栏)。不完美但可用。

关于javascript - 当方向更改为横向模式时,如何隐藏 Safari 的工具栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32748941/

相关文章:

javascript - Chrome 调整大小事件和 getComputedStyle

javascript - Firefox 插件 SDK : prompt with multiple checkboxes

iphone - UIImagePickerController CameraDevice 每隔一段时间就会选择错误的设备(使用 ARC)

javascript - 如何在 JavaScript 中获取对象的对象名称

ios - 从 sqlite 文件加载数据 Swift 4.2

ios - 为 ios 8 自定义键盘扩展获取 "Terminated due to Memory error"

ios - 在 Swift 中对象的生命周期内只调用一次方法

iphone - 如何在iPod后台添加更多自定义控件?

android - iphone 类似 android 的位置标记

javascript - 将 Skype 按钮添加到 HTML 面板