スタイル付きのグーグルマップを自分のウェブサイトに実装しました。iPhoneでページを表示すると、ウェブページのズームレベルがロックされます。「マップ」はズームするために「ピンチ可能」ですが、ウェブページはそうではありません。ウェブページとマップのピンチズームをオンにする方法がわかりませんか?ヘルパーに感謝します!このページへのリンクは次のとおりです-http://esdaledesigns.com/contact.php
<script type="text/javascript">
function initialize() {
// Create an array of styles.
var styles = [
{
"stylers": [
{ "hue": "#ff6e00" },
{ "saturation": -67 }
]
}
];
// Create a new StyledMapType object, passing it the array of styles,
// as well as the name to be displayed on the map type control.
var styledMap = new google.maps.StyledMapType(styles,
{name: "The Stockwell"});
// Create a map object, and include the MapTypeId to add
// to the map type control.
var mapOptions = {
zoom: 16,
center: new google.maps.LatLng(51.890488, 0.899154),
mapTypeControlOptions: {
mapTypeIds: ['map_style'],
},
};
var map = new google.maps.Map(document.getElementById('map_canvas'),
mapOptions);
var myLatlng = new google.maps.LatLng(51.890488, 0.899154);
var marker = new google.maps.Marker({
position: myLatlng,
animation: google.maps.Animation.DROP,
map: map,
title:"The Stockwell"
});
//information
var contentString = '<div id="content">'+
'<div id="siteNotice">'+
'</div>'+
'<h2 id="firstHeading" class="firstHeading">The Stockwell Colchester</h2>'+
'<div id="bodyContent">'+
'<p>THE STOCKWELL<br />18 WEST STOCKWELL STREET<br />COLCHESTER<br />ESSEX<br />CO1 1HN<br /></p>'+
'</div>'+
'</div>';
var infowindow = new google.maps.InfoWindow({
content: contentString
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
//Associate the styled map with the MapTypeId and set it to display.
map.mapTypes.set('map_style', styledMap);
map.setMapTypeId('map_style');
}
</script>