Я попробовал решение для преобразования CSS (спасибо за идею, Джимми!), Но столкнулся с проблемой.«Преобразование» не влияет на масштабирование сенсорного ввода.Поэтому, когда вы пытаетесь увеличить или перетащить карту, вы получите очень смущающие эффекты!
В итоге я реализовал решение, которое нашел здесь: http://sunpig.com/martin/archives/2012/03/18/goldilocks-and-the-three-device-pixel-ratios.html
В основном статья исследует разницу между физическимипикселей и CSS "пикселей".Существует масштабный коэффициент между ними.По умолчанию его значение в большинстве мобильных браузеров является причиной того, что вы часто видите страницы, предназначенные для настольных компьютеров, выглядящие очень «уменьшенными» с крошечным текстом на телефоне.И это также, кажется, вызывает нечитаемые Карты Google!
Мои проблемы исчезли, когда я добавил этот HTML-фрагмент в раздел "head":
<meta name="viewport" content="width=device-width">