1

Google Docs Picker 在 iframe 中的所有浏览器中都能正常工作,Mac 上的 Safari 除外。它以 iframe 的中心为中心,导致覆盖阻止页面上的所有其他内容被点击,并且在 iframe 中滚动也无法到达它。有没有办法将选择器定位在用户点击的位置?

我注意到设置为大量<div class="picker picker-dialog元素的顶部。它似乎在其他浏览器的 iframe 中跳转到它,而不是 Mac 上的 Safari。

4

1 回答 1

0

我继续在 iframe 上动态设置 500px 的高度并隐藏页面的包装器 div。这确保了 Google API 选择器可见。这使得 iframe 的高度更小,从而导致选取器更小并适合屏幕。

于 2014-11-20T21:00:42.870 回答