Я не знаю, является ли это ошибкой в мобильном сафари (довольно вероятно), infobox.js или картах Google, но по какой-то причине прокрутка не будет работать внутри инфобокса в мобильном сафари, если распространение событий включеноэтот инфобокс.Прокрутка будет работать в других браузерах (FF, Chrome и настольный Safari), когда включено распространение событий.Кроме того, прокрутка прекрасно работает в мобильном сафари с отключенным распространением событий для инфобокса.
Итак, взлом, который я использовал для решения этой проблемы, состоял в том, чтобы просто определить, был ли клиент браузером iOS, а затем установить событиераспространение соответственно.Я знаю, что этот подход хакерский, но это было лучшее, что я мог придумать.См. fiddle для подтверждения того, что он работает как в мобильном сафари, так и в других браузерах.Также убедитесь, что вы используете самую последнюю версию infobox.js (1.1.11)