laptop and a wrench

Erro

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

Última Publicação: September 14, 2015 ArcGIS API for JavaScript
Número de ID do Erro BUG-000087759
EnviadoMay 19, 2015
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS API for JavaScript
Versão encontrada3.13
StatusKnown Limit

Informações Adicionais

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

Solução Provisória

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)); });

Etapas para Reproduzir

ID do Erro: BUG-000087759

Software:

  • ArcGIS API for JavaScript

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download