リンクをクリックすると、iPhoneの標準の「マップ」ビューが開くような方法でWebページにリンクしたいと思います。クリックしてリンクを開く "マップ"ウィンドウ
このようなことが起こった場合、リンクにはどのようなタグフォーマットを使用する必要がありますか?
リンクをクリックすると、iPhoneの標準の「マップ」ビューが開くような方法でWebページにリンクしたいと思います。クリックしてリンクを開く "マップ"ウィンドウ
このようなことが起こった場合、リンクにはどのようなタグフォーマットを使用する必要がありますか?
これはかなり簡単です。特定のスキーム識別子を使用する必要はありません。すべてのパラメータがサポートされている限り、すべてのGoogleマップのURLは自動的にマップアプリで開きます。これらのような
のでリンク:
http://maps.google.com/maps?q=cupertino
http://maps.google.com/maps?daddr=San+Francisco,+CA&saddr=cupertino
は自動的にマップで開くことでしょう。 Apple URL Scheme ReferenceのMap Linksページをご覧ください。
私は経度lattitudeを渡して動作します。このコードを使用:
NSString *url = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%@",cur_lat, cur_lon,[loc stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"current %f %f",cur_lat,cur_lon);
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:url]];
おかげで...私はリンクが緯度とlontitude値だった使用することができますか? – user836026
おい、実際に私が提供したリンクを読んでください。答えはそこにあります。 – yuji
お返事ありがとうございました! – user836026