首次点击iOS设备时,谷歌街景iframe跳转到底的原因是什么

时间:2017-09-04 07:38:17

标签: ios css internet-explorer google-street-view page-jump

我有一个包含谷歌街景视图的iframe的页面。它适用于除IE11之外的所有浏览器(不加载360度图像)和iOS设备(首先点击它跳转到页面底部)。

这是我的iframe代码

<iframe src="https://www.google.com/maps/embed?pb=!1m0!4v1504326578745!6m8!1m7!1sCAoSLEFGMVFpcE9PRTNod0VqZTZiZHh6R3JYN2hBQkRydmNMZ0tGT1lSOUVORzRG!2m2!1d35.689167095718!2d139.69790674042!3f25.94047001702371!4f-14.309415663078198!5f0.4000000000000002" width="800" height="380" frameborder="0" style="border:0;" scrolling="no"></iframe>

我花了最近3天的谷歌搜索并尝试了很多方法。似乎有效的一个解决方案是将此代码添加到我的css

body, html {
height:100%;
overflow:auto;
-webkit-overflow-scrolling: touch;
}

但是,我无法使用它,因为这会禁用我的Back-To-Top脚本,并且顶部会显示一些奇怪的白条(ios设备),而且,我无法点击状态栏以返回顶部在我的iPhone上。

有人可以告诉我是什么导致了这个问题以及如何在不使用上述css的情况下处理它?

0 个答案:

没有答案