1
私は、Leaflet.jsを使って練習します:iconSizeオプションを変更して(アイコンソースを変更することなく)、ズームインまたはズームアウト時にマーカーのアイコンのサイズを変更します。マップ上でマーカーのサイズを動的に変更する方法
私はこの試みた:
function resize(e) {
for (const marker of markers) {
const newY = marker.options.icon.options.iconSize.y * (mymap.getZoom()/parameterInitZoom);
const newX = marker.options.icon.options.iconSize.x * (mymap.getZoom()/parameterInitZoom);
marker.setIcon(marker.options.icon.options.iconsize = [newX, newY]);
}
}
mymap.on('zoomend', resize)
を私がしてしまった: t.icon.createIcon is not a function
また、私はこの方法を見てmuliplyByが、それを動作させるための方法を見つけることができませんでした。 どうすればいいですか?