“comgooglemaps://” - 错误:“操作无法完成。(OSStatus错误-10814。)”

时间:2017-05-25 03:43:22

标签: ios xamarin xamarin.ios

我正在使用带有xamarin ios的Google API。我正在尝试使用 Google地图的网址架构,用于搜索网站..这是我的代码..

            if (UIApplication.SharedApplication.CanOpenUrl(new    NSUrl("comgooglemaps://")))
                     {

                         var pizza = "comgooglemaps://" + "?q=Pizza&center=37.759748,-122.427135";
                         var busqPizza = new NSUrl(pizza);
                        UIApplication.SharedApplication.OpenUrl(busqPizza);

                     }
                     else {
                         Console.WriteLine("No puede usar comgooglemaos://");
            }

误差..  -canOpenURL:网址失败:“comgooglemaps://” - 错误:“操作无法完成。(OSStatus错误-10814。)”

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,但我不知道它是否是正确的形式,但我工作。这是解决方案而不是使用comgooglemaps://使用http://maps.apple.com?xxxxxx

var pizza =" http://maps.apple.com?q=Pizza&center=20.661922,-103.392030&#34 ;;                             UIApplication.SharedApplication.OpenUrl(NSUrl.FromString(比萨饼));