【发布时间】:2012-08-26 18:18:46
【问题描述】:
所以我有一个网站使用 iFrame 来实现与 StumbleUpon 类似的目的,并且该网站可以在移动设备和桌面设备上运行(或应该运行)。当 iFrame 包含来自 Yahoo! 的内容时,我在移动设备上遇到问题!消息。此内容可在台式机和 iPad 上使用,但在 iPhone 上使用时,框架不显示任何内容。
我相信问题是由 Yahoo! 引起的新闻切换到它的移动版本,不知何故弄乱了 iFrame。所以我需要帮助!我尝试使用沙箱参数禁用 JavaScript,但这似乎没有奏效,我尝试了很多技巧来尝试将其保留在网站的桌面版本上,但这似乎不起作用任何一个。
无论是留在桌面版本还是切换到移动版本,我都可以,我只是希望它可以查看。任何意见,将不胜感激。
【问题讨论】:
-
好吧,在您的情况下,问题是由 iframe 加载雅虎网站的移动版本引起的。对于 Yahoo,您可以通过将参数 m=1 添加到 url 来强制使用桌面版本,如下所示:yahoo.com/?m=1。因此,对于您的 iframe 源,请尝试将其添加进去,看看是否有效
-
很遗憾,这不适用于 news.yahoo.com。
标签: javascript mobile iframe