Chrome iOS 上的 viewport-fit=cover 有解决办法吗?

Ant*_*eña 7 javascript css viewport chrome-ios

您好,我想知道 safari 的 viewport-fit=cover 是否有解决方法或等效方法将网站扩展到 iPhone 缺口之外,但适用于 Chrome。

<meta name="viewport" content="user-scalable=no, initial-scale=1, minimum-scale=1.0, width=device-width" viewport-fit=cover/>

我读过并尝试过的所有内容似乎都证实,包括 viewport-fit=cover 在内,在 Chrome iOS 上不起作用。

这是我找到的资源页面:https ://webkit.org/blog/7929/designing-websites-for-iphone-x/

我正在制作一个网页,其中包含用于 3D 模型的 Three.js 渲染的单个画布,并且希望整个场景覆盖该页面。

Ant*_*eña 0

更新 - 我想出了一种可能可以使用的解决方法。

简单来说,我将网页延伸到 iPhone 缺口之外的方法是放大页面,然后滚动到中间。

您可以在https://github.com/anthonypena97/chromeios-viewportfitcover看到我的完整解决方案

我在 Three.js 环境中编写了它,但是您可以通过对我的代码的一些研究来得出您的解决方案