【发布时间】:2016-02-02 12:25:45
【问题描述】:
我有一个应用程序可以加载带有一组标记的 Google Maps 地图。我在标记的每个气泡中设置了带有指向如下路线(相对 url)的链接的 html:#/page/:id。在 android 中,在触摸时,链接可以完美运行。但在 iOS 中,链接不起作用,我无法输入链接的 url。它什么都不做,不抛出任何错误(我正在使用 Safari 网络检查器进行检查)并且不导航。
标记的HTML代码:
var content = "<div class='globo_mapa'>
<div style='max-width: 33%'>
<img src='"+servicio.service_data[0].picture+"' />
</div>
<div style='max-width: 66%'>
<h3>"+servicio.service_data[0].nombre+"</h3> " + servicio.service_data[0].descripcion+"
</div>
<a href='#/dashboard/unique/"+servicio.id_servicio+"'>Ver Servicio</a>
</div>";
路线:
.state('dashboard.unique', {
url:'/unique/:id',
cache: false,
resolve: {
auth: function resolveAuthentication(AuthResolver) {
return AuthResolver.resolve();
}
},
views: {
'menuContent': {
templateUrl: 'closerViews/dashboard/uniqueservice.html',
controller: 'uniqueController'
}
}
})
这是 iOS 功能吗?我必须做一些特别的事情才能在 iOS 中工作吗?
【问题讨论】:
标签: javascript android ios angularjs google-maps