0

我正在使用 javascript api,弹出窗口没有在单击的功能附近打开,而是在地图的另一侧打开。任何想法为什么会这样做或我如何纠正?

我的弹出和特征层代码:

 var popUpTemplateLU = new PopupTemplate({
          fieldInfos: [
          {
              label: "Sheet:",
              fieldName: "SHEET",
              visible: true
          },
          {
              label: "Reach:",
              fieldName: "REACH",
              visible: true
          }
 ]
      });

  var flLine = new      FeatureLayer("http://www.XXX/MapServer/0", {
          mode: FeatureLayer.MODE_ONDEMAND,
          infoTemplate: popUpTemplateLU,
          outFields: ["*"]
      });

谢谢

皮特

4

1 回答 1

0

我在右侧区域有一个内容窗格,里面有很多文本。当我删除该内容窗格时,弹出窗口现在出现在该功能旁边。这不是一个真正的答案,而是一种解决方法。我将文本移至弹出窗口,并为地图留出更多空间

于 2014-08-22T14:34:08.853 回答