Googleマップアプリの1つにロケットのマーカーがあります。当然のことながら、方向に応じて回転させる必要があります。どうやってやるの?<img>要素ではなく画像ソースとしてURLを指定する必要があるため、canvas / VML(jquery-rotateのように)を使用して画像を回転することはオプションではないようです。
2273 次
2 に答える
1
その画像のより多くのバージョンを(回転用に)作成し、必要な画像のURLを使用できます。
于 2010-11-14T10:33:03.553 に答える
1
クロスブラウザの最適な方法は、さまざまな角度でマーカーを使用してスプライトを作成し、角度に応じてマーカーのサイズ属性を変更することです。
クロスブラウザ以外のもう1つの方法は、CSS3変換を使用することです。これを行うには、カスタムオーバーレイを作成することをお勧めします。または、キャンバスを使用してマップに描画します。ただし、クリックイベントをキャプチャするためのdom要素は取得できません。
于 2010-11-15T23:00:16.377 に答える