在谷歌地图中显示地图标记内容的事件
Event for showing map marker content in google map
我的ionic应用程序中集成了谷歌地图。我希望每当地图出现时,我的标记就会出现在地图上,但这取决于"点击"事件。我已经变成了"空闲",但它甚至没有显示标记的内容。
问题:我应该把"点击"改成什么?
function getMap(lat, lon, content) {
var latLng = new google.maps.LatLng(lat, lon);
var mapOptions = {
center: latLng,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
$scope.map = new google.maps.Map(document.getElementById("map"), mapOptions);
//Wait until the map is loaded
google.maps.event.addListenerOnce($scope.map, 'idle', function () {
var marker = new google.maps.Marker({
map: $scope.map,
animation: google.maps.Animation.DROP,
position: latLng
});
var infoWindow = new google.maps.InfoWindow({
content: content
});
google.maps.event.addListener(marker, 'click', function () {
infoWindow.open($scope.map, marker);
});
});
}
只需删除google.maps.event.addListener(marker, 'click', function () {})
并将infoWindow.open($scope.map, marker);
单独保留
相关文章:
- 单击标记时更改标记图标(在单击事件上),并在单击另一个标记时将其恢复为普通图标
- 完整日历 - 在事件上拖放图标
- IE 输入清除图标有时不会触发更改事件
- jQuery显示带有切换事件的图标
- 无法在更改事件中获得不同的图标
- 在 jquery 移动版中分别分隔可折叠文本和图标的事件
- 引导日期时间选择器 - 覆盖单击日历图标事件
- Javascript - 在加载页面内容时将图标/图像放在页面上,并在某些JS事件中使用它
- 字体真棒图标,带有点击事件集
- 流星事件的目标是在带有内部图标的链接上表现奇怪
- 手风琴图标正在更改,当手风琴内部有一些点击事件:引导 2.3 版本
- 谷歌日历-事件旁边的小图标
- 单击按钮上的图标字体图标(有时是文本)时,Backbone.js事件未触发
- Fullcalendar将图标添加到事件而不触发事件单击
- JS:带有图标的按钮的事件目标
- 单击按钮后,在单击事件进行时,在按钮上显示微调器图标
- 使用keyup事件使jquery图标可见
- 链接上的浮动图标不接收鼠标单击事件
- Chrome扩展触发点击事件上的图标按下
- 在单选按钮更改事件上动态更改字体Awesome图标