Вы также можете попробовать a) обнаружение мобильного устройства на стороне сервера, которое упомянуло здесь , а затем b) включить его в файл .php (например, header.php или footer.php), например:
function isMobile() {
return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
}
Вставьте его в свой код:
var mapOptions = {
zoom: 18,
center: new google.maps.LatLng(12.345, 12.345),
scrollwheel: false,
<?php echo(isMobile()) ? 'draggable: false' : ''; ?>
};
Обратите внимание, что это, конечно, работает, только если у вас есть код Google Maps Javascript, встроенный в ваш файл php.