禁止浏览器栏重新打开移动文件输入

时间:2019-04-25 02:05:49

标签: javascript html

目标是在移动设备上隐藏浏览器栏。 由于minimal-ui停止工作,并且在读取信息提示音之后,似乎没有解决方案。

人们在负载下要做的一件事是:

scrollTop(1,1);

除非用户自己滚动(至少在iPhone Chrome/Safari上),否则这似乎不起作用。编程滚动不会关闭它。

我发现一个解决方案是鼓励用户稍微滚动一下,然后通过禁用/启用来控制滚动。 (关闭栏之后)

问题在于,如果用户使用以下命令选择文件:

<input type="file" id="imageUpload">

然后酒吧将再次打开

2019年这些事情是否有解决方案,以便在移动设备上全屏显示?

1 个答案:

答案 0 :(得分:0)

以下特定于Apple的meta标签确实有助于隐藏Safari UI组件,其调制方式是用户将Web应用程序添加到其主屏幕上。

<meta name="apple-mobile-web-app-capable" content="yes">

Hiding Safari User Interface Components节和Safari HTML Reference节将为您提供有关此问题的更多信息。