2012-03-22 2 views
0

私はサーバーからpng画像をロードし、配列に格納し、必要に応じてこれらの画像のアニメーションを作成して表示するGoogle Mapを実行しています。彼らは画像をpngしているので、私はIEの透過性のサポートに問題があります。私はIEPNGFix.htcスクリプトについて知っていますが、私はそれがこの状況で使用できるとは思わない。私が読んだことから、それはDOM要素にのみ適用されます。これらの画像にPNG透明度補正を適用する方法はありますか?Google Maps PNGオーバーレイin IE

Googleはどちらも助けません(私はこれが一般的な問題であると予想します)。これを解決する方法があれば、私に教えてください。

+0

この問題を示すサイトを私たちに教えてください。 –

+0

http://www.zimmi.cz/edpp/他のブラウザには存在しない黒い境界線がIE 7にあります。その行は明らかにそれほど悪くはありませんが、IE 6でサイトを閲覧する人がいると仮定すると... –

+0

V3はIE6をサポートしていません。それはIE6で動作するかもしれませんが、Googleはそれに対応するために何の努力もしていません。 pngfixのような音が届くかもしれません –

答えて

0

PNGFixがページに追加された後、その要素でPNGFixを呼び出すことができます。ここを参照してください:

http://pjdietz.com/jquery-plugins/pngfix/

あなたは画像をGoogleマップ上に表示し、その新しい要素にpngfixを適用された後に解雇されたイベントにフックする必要があります。

+0

_PNGFixはimg要素とCSSの背景で動作します。 GroundOverlayオブジェクトに使用できますか? –