我正在使用带有xamarin ios的Google API。我正在尝试使用 Google地图的网址架构,用于搜索网站..这是我的代码..
if (UIApplication.SharedApplication.CanOpenUrl(new NSUrl("comgooglemaps://")))
{
var pizza = "comgooglemaps://" + "?q=Pizza¢er=37.759748,-122.427135";
var busqPizza = new NSUrl(pizza);
UIApplication.SharedApplication.OpenUrl(busqPizza);
}
else {
Console.WriteLine("No puede usar comgooglemaos://");
}
误差.. -canOpenURL:网址失败:“comgooglemaps://” - 错误:“操作无法完成。(OSStatus错误-10814。)”
答案 0 :(得分:0)
我找到了一个解决方案,但我不知道它是否是正确的形式,但我工作。这是解决方案而不是使用comgooglemaps://使用http://maps.apple.com?xxxxxx
var pizza =" http://maps.apple.com?q=Pizza¢er=20.661922,-103.392030&#34 ;; UIApplication.SharedApplication.OpenUrl(NSUrl.FromString(比萨饼));