【发布时间】:2020-12-23 07:43:24
【问题描述】:
我有一个 React 网站(基于 Next.js),我为此编写了一个 React 组件来嵌入 Tweets。但是当页面包含推文时,布局会缩小。我发现当 Twitter API 加载 iframe 时页面上有 iframe 时会发生这种情况。
我不知道发生了什么以及为什么我的视口设置没有得到尊重。
视口
<meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no"/>
理想布局
缩小版面(当页面上有推文时)。注意工具栏和文本大小。
PS:如果我嵌入 YouTube 视频,也会发生同样的事情。
【问题讨论】:
-
做过哪些调试?您没有显示您正在使用的任何代码,很难猜测。见stackoverflow.com/help/minimal-reproducible-example和stackoverflow.com/help/how-to-ask
-
也许有比 iframe 更好的选择。但是,你给 iframe 一个宽度了吗?例如: