小编Sri*_*san的帖子

谷歌地图API V3 - 点击标记显示更多信息内容作为叠加(如在谷歌地图)

我们使用Google Map Api V3在HTML容器中加载谷歌地图.我们有一个位置搜索表单.提交后,我们将获取可用的位置并在地图中设置标记.加载标记后,点击每个标记我们需要显示标题,地址详细信息和设计,就像我们在谷歌地图中所拥有的那样.(在谷歌地图中 - 点击红色标记时,我们可以看到更多信息覆盖框,其中包含星星,路线,附近搜索,保存到地图,更多...等其他详细信息.

我们是否内置了api功能来加载上面的覆盖框.或者我们没有加载详细信息的功能,就像我们目前在谷歌地图中所拥有的那样.

当我在谷歌和地图文档中搜索时,我可以看到显示叠加窗口和在框内写入内容的选项.但我没有看到根据需要加载内容的选项.

我已粘贴以下代码供参考.

       var map = null;
       gmap_ready = function (){
    var myLatlng = new google.maps.LatLng(43.834527,-103.564457);
    var myOptions = {
      zoom: 3,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
Run Code Online (Sandbox Code Playgroud)

}

   function fnLoadMarkers(){
var locations  = [
    ['S Dakota', 43.834527,-103.564457, 1],
    ['Texas', 31.428663,-99.418947, 2],
    ['California', 36.668419,-120.249025, 3],
    ['Newyork', 43.197167,-76.743166, 4],
    ['Missouri', 38.410558,-92.73926, 5]
];
setMarkers(map,locations);
   }
 function setMarkers(map, locations) {
var image = 'images/marker.gif';

for (var i = 0; i < locations.length; …
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-maps google-maps-api-3

9
推荐指数
1
解决办法
3万
查看次数

Flex 4 Spark组件面板 - 隐藏标题栏

我使用Spark面板在容器内显示对象.面板和内部元素是动态创建的.(使用ActionScript).我需要在actionscript中删除面板的标题栏.当我试图删除它时,我无法隐藏它.

尝试以下方式.

  1. 使用的样式(类名)和设置headerheight = 0.

  2. 覆盖面板组件并使用该属性this.titleBar.visible = false.

但无法隐藏标题栏.

我使用了Panel spark组件和Flash Builder 4.5进行开发.

如果还有其他方法可以实现这一点,请告诉我.

apache-flex flex-spark

6
推荐指数
1
解决办法
1万
查看次数