私は、Google Maps AppとIにユーザーを送る際にアップルのドキュメント(http://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/MapLinks.html)を見直しました。 「ユーザーの現在地から所定の緯度/経度の場所に自動的に誘導する方法を教えてください。」iOS Googleマップの質問
アップルのドキュメントでは、「saddr =」と「daddr =」をソースと現在の場所を取得する方法については言及していませんが、「saddr = Current」や「saddr = Here」のようなキーワードがありますか?
明らかに、これは、動作しません:
[app openURL:[NSURL URLWithString:@"http://maps.google.com/maps?saddr=Here&daddr=Chicago"]];
私はシカゴにユーザーを送信しようとしていました。何かご意見は?
それはURLを壊すので、 "現在の場所" は動作しません。 "現在"、 "CurrentLocation"、および "CURRENT_LOCATION" すべてはどちらか動作しません。 – startuprob
あなたの文字列をエスケープしていないことに気付かなかった。スペース文字をエスケープして編集します。 –
残念ながら、電話が英語以外の言語に設定されている場合、&saddr = Current%20Locationは機能しません。 – chris