私は本当にjavascriptを介して画像マップ領域の座標を生成する必要があります。何らかの理由で、ChromeとSafariは正しくマップできません。これは簡単な方法で私のコードです:
dynamicMapping('#targetMap', [360,288,470,180,880,180,980,288]);
function dynamicMapping(targetMap, coordinates){
var coords = '';
for(i=0; i<coordinates.length; i++){
coords += (coordinates[i]+',');
}
$(targetMap).attr("coords", coords);
}
座標は台形を描画することになっています。これはFirefoxでうまく機能しますが、ChromeとSafariでは最初のポイントを描画できません。HTMLに座標を入力すると、すべてが完璧に機能しますが、JavaScriptを通過するフォームの理由により、Webkitは座標の最初のポイントを見逃し、台形ではなく三角形になります。誰かがこれに対処する方法を知っていますか?
前もって感謝します