0
私はそれにカスタムマーカーが付いたGoogleマップを開発しています。ほとんどのデバイスでうまく機能します。タッチスクリーンのカスタムマップマーカーのグラフィカルなバグ
問題は、グラフィカルなバグが一部のデバイス(ほとんどのタッチスクリーンデバイス)に表示されることです。実際には、マーカの右側に大きなサイズと半透明のマーカに使用されているイメージを見ることができます(画像の赤い丸で参照)。それらの画像を地図から削除するのが好きです。どうすればいいですか?
カスタムマーカーに使用した画像は256×134であり、私はこのように私のマーカーを作成します。
markerToday.push(new google.maps.Marker({
position: {lat: latitudes[j], lng: longitudes[j]},
icon: {
url: icons['Today'].icon,
size: new google.maps.Size(256, 134),
origin: new google.maps.Point(0, 0),
anchor: new google.maps.Point(64, 67),
scaledSize: new google.maps.Size(128, 67),
labelOrigin: new google.maps.Point(99, 15)
},
label: {
text: formattedTime_array,
fontSize: '17px',
fontFamily: 'Verdana',
color: 'white'
},
map: map
}));