私はui-leafletでいくつかのマップを示すAngularJS(1.58)Webアプリケーションを持っています。 Leaflet.Heatプラグインを正常に統合しました。また、私はLeaflet.Drawプラグインを正常に統合しました。ui-leafletマイクロソフトのブラウザ用ヒートプラグインとui-leaflet-drawの競合
問題:プラグイン、熱および描画の両方を使用した瞬間Imは、私のWebアプリケーションは、Microsoftのブラウザではもはや任意のマップが表示されない (マイクロソフトエッジ、Internet Explorerの11)。私はこれらのプラグインのリリースバージョンのさまざまな組み合わせを使用して、共通のすべてのブラウザで動作させるようにしました。リーフレットのマップをMicrosoft Edgeでの作業に戻すと、Heat Pluginはもう機能しません(ME、Opera、Firefox、GChrome以外)。
合計: 最新のバージョンのui-leaflet、Leaflet、ui-leaflet-draw、Leaflet.Heat は、Google Chrome、Firefox、Operaでうまく機能しています。しかし、地図はMicrosoft Edgeにとっては完全に消えています。以前のバージョンではMicrosoft Edgeのマップが再度表示されていましたが、Heat Pluginはもうブラウザで動作していません。
質問:これらのすべてのブラウザ(Google Chrome、Firefox、Opera、Microsoft Edgeなど)用のこれらのツールのバージョンの組み合わせは、一緒にありますか?もしそうなら、それはどのバージョンですか?そうでない場合は、推奨される回避策がありますか?多分、他のプラグイン、私は代わりに描画やヒートマップを見せるために使用することができますか?
再現手順: Leaflet.Heat exampleをダウンロードしてください。 ui-leaflet-drawをライブラリとして統合します(例:バワー)。 Google Chrome、Firefox、またはOperaでテストしてください。あなたのバージョンに応じて、ヒートマップが表示されますが、Microsoft Edgeでテストしてもマップは表示されませんまたはヒートマップは表示されません。