Google地图点击InfoWindow

时间:2017-02-05 09:20:12

标签: javascript google-maps typescript google-maps-api-3 ionic-framework

我试图在用户触摸(点击)infoWindow时调用一个函数。用户场景:用户点击谷歌地图标记,打开信息窗口。用户点击infoWindow内容中的项目。此单击调用一个函数,另一个页面打开。 我在离子2和打字稿中这样做。

以下是信息窗口内容:

text2 = text2 + '<div id="wrapper">' + '<div id="sidebar" >' + '<h5 onclick()=" '+ this.goToDealPage(businessDetails.deals[a])+ ' ">'+ businessDetails.deals[a].deal.title +'</h5></div>'+ '<div id="content"><h4 class="realprice"><del>'+ businessDetails.deals[a].deal.real_price + '</del></h4>' +'<h4 class="dealprice">'+ businessDetails.deals[a].deal.deal_price +'</h4></div>'+ '<br></div>';

现在发生了什么:当我点击标记时,直接调用this.goToDealPage(..)并在点击infoWindow之前立即打开页面。我希望在用户点击infoWindow链接而不是标记本身时调用它。

0 个答案:

没有答案