[英]Open default map in ios
我必須在ios中打開默認地圖應用程序的鏈接? 否則,請首先檢查是否存在google map,如果是,則在ios的默認瀏覽器中打開指向google map的鏈接?
您是否嘗試過使用“自定義網址方案”來實現這一目標? 根據文檔,您可以設置本機應用URL字符串以從您的應用中調用Maps
。 類似於以下內容:
-(IBAction)mapLinkTapped:(id)sender {
NSString *mapURL = @"http://maps.apple.com/?q=cupertino";
NSURL *url = [NSURL URLWithString:mapURL];
[[UIApplication sharedApplication] openURL:url];
}
這會在您的設備上打開默認的“ Maps
應用。 如果不可用,它將進入瀏覽器並打開地圖。
有關傳遞參數的更多信息,請參考此文檔 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.