РЕДАКТИРОВАТЬ Google говорят, что не собираются это исправить: в ответ на мой отчет о проблеме они сказали
"После расследования яОбратите внимание, что именно iOS создает кнопку выхода и не была реализована в API JavaScript Javascript. Обратите внимание, что кнопка выхода также встречается и в других веб-приложениях, поскольку это выходит за рамки нашей области и документации.перенаправьте ваш запрос на страницу поддержки iOS, поскольку они предоставят более эффективные решения для этой проблемы. "
Поэтому, если у кого-то нет лучшего ответа, я буду обходить проблему, удаляя полноэкранный контроль на IPad.,
Здесь - это JSFiddle с обходным решением.
Вот необходимый код.
var mapOptions = {
zoom: 11,
center: new google.maps.LatLng(51.521,-0.12),
streetViewControl: false,
mapTypeControl: false
};
if ( isIPad() ) {
mapOptions.fullscreenControl = false;
}
var map = new google.maps.Map(document.getElementById("map_div"), mapOptions);
function isIPad() {
var userAgent = window.navigator.userAgent;
return (userAgent.match(/iPad/i));
}
Код был адаптирован с здесь