2014-11-20 6 views
1

Сборщик документов Google отлично работает во всех браузерах внутри iframe, кроме Safari на Mac. Он центрируется в центре iframe, заставляя оверлей останавливать все остальное на странице от щелчка и прокрутка в iframe не работает, чтобы добраться до него. Есть ли способ расположить сборщик, где пользователь нажал?Google Doc Picker не центрируется в окне просмотра iframe и не может получить доступ к нему со свитком

Я заметил, что вершина множества соответствует большому количеству элемента <div class="picker picker-dialog. Кажется, он перескакивает на него в iframe в других браузерах, а не на Safari на Mac.

ответ

0

Я пошел вперед и динамически установил высоту 500 пикселей на iframe и спрятал обертку div страницы. Это обеспечило видимость выбора Google API. Это уменьшило высоту iframe, в результате чего сборщик был меньше и соответствовал экрану.

+0

Я проверил CSS на iframe контейнеры вокруг него с помощью инструментов Chrome Dev. Скорее всего, свойство CSS, конфликтующее с Picker, вызывает фанковое поведение в iframe. – normmcgarry