laptop and a wrench

不具合

The InfoWindow does not stay opened when setting the content in the click event and a KML layer is present.

最後に公開された状態: September 14, 2015 ArcGIS API for JavaScript
不具合 ID 番号 BUG-000087759
送信されましたMay 19, 2015
最終更新日June 5, 2024
適用対象ArcGIS API for JavaScript
見つかったバージョン3.13
ステータスKnown Limit

参考情報

FeatureLayers automatically handle pop-up on click. Instead of defining a feature layer click set an info template on the layer.

対処法

Change the following to use the map click event instead of feature layer click. Change: //associate the features with the popup on click featureLayer.on("click", function(evt) { map.infoWindow.setFeatures([evt.graphic]); var html = "<strong>"; map.infoWindow.setTitle("Station "); map.infoWindow.show(evt.mapPoint, map.getInfoWindowAnchor(evt.screenPoint)); }); To: //associate the features with the popup on click map.on("click", function(evt) { map.infoWindow.setFeatures([evt.graphic]); var html = "<strong>"; map.infoWindow.setTitle("Station "); map.infoWindow.show(evt.mapPoint, map.getInfoWindowAnchor(evt.screenPoint)); });

再現の手順

不具合 ID: BUG-000087759

ソフトウェア:

  • ArcGIS API for JavaScript

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動