2013-12-18 67 views
0

我编写了一个Rails应用程序,它有一个视图,该视图在视图界面中显示来自和来自地址。我们的员工使用iPad,而在iOS6中,用户可以点击地址并打开GPS导航/指示。Rails地址链接和Apple地图APP

由于iOS7与Apple地图一起发布,您不能再点击地址并调出地图进行导航。

我的视图代码如下:

Transfer From: <%= transferred_from(call)%> <%= transferred_from_address(call) %></br> 
Transfer To: <%= transferred_to(call) %> <%= transferred_to_address(call) %></br> 

当呼叫被该块对象被传递到辅助transferred_from /到(其列出了设施作为字符串的名称)和transferred_from/to_address(其显示位置的物理地址)。

是否有某种标签可用于在Apple Maps中打开这些字符串对象,以便我可以提供某种映射/ GPS/NAV功能?或者也许是一个Rails插件,这样做?

我已经研究了Rails文档,目前还没有看到任何东西,而且我对iOS开发非常陌生,所以我不知道从哪里开始。

所以总结一下,我只想让地址“可点击”并自动打开Apple Maps。

任何帮助,非常感谢。

回答

0

我能够通过maps.apple.com并使用字符串地址作为对象来查询url。

<%= link_to "#{transferred_from_address(call)} Click to map", "http://maps.apple.com/?q=#{transferred_from_address(call)}", :class => 'btn btn-success btn-medium' %>