在 iframe 中加载响应式网站

Loading responsive website inside iframe

我正在 Mobile Safari 上的动态 iframe 中加载一个响应式网站,我通过 JS 将 iframe 的宽度设置为视口宽度,您可以看到响应式布局一秒钟,然后是 iframe "explodes" 向右和向下并加载桌面版本。我在几个网站上试过了,结果是一样的。

为什么要加载桌面版,如何强制 iframe 加载移动版?

更新:

这似乎可能是由于我用于加载 iframe 的弹出窗口的库(Magnific popups),我在正文中添加了一个 iframe页面,它没有那个问题。

已将 scrollable: no 添加到 iframe 修复了它。 HTML/CSS.

的普通巫术