我应该在哪里放置谷歌地图网址方案代码?

时间:2014-05-21 04:21:12

标签: ios google-maps

这是一个非常业余的问题。

以下是检查iOS设备上是否存在Google地图的代码,如Google地图iOS网址计划页面所述。

if ([[UIApplication sharedApplication] canOpenURL:
         [NSURL URLWithString:@"comgooglemaps://"]]) {
        [[UIApplication sharedApplication] openURL:
         [NSURL URLWithString:@"comgooglemaps://?center=40.765819,-73.975866&zoom=14&views=traffic"]];
    } else {
        NSLog(@"Can't use comgooglemaps://");
    }

我正在建立一个移动网站,我不知道在哪里放置这个。在我的JavaScript文件中?

请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:2)

以上代码为Objective-C,仅用于在iOS应用中进行检查。对于网站,解决方案是尝试重定向到应用程序网址(comgooglemaps://),如果失败,则表示未安装应用程序。

请在以下答案中查看更多详情:How to check if an app is installed from a web-page on an iPhone?