【发布时间】:2017-10-22 22:26:06
【问题描述】:
我正在开发一个 xamarin 表单应用程序,我想使用地理定位器插件。
我遇到的问题是地理定位器插件代码给了我错误。这是我使用的代码是这样的:
private async void BtngetLocation_Clicked(object sender, EventArgs e)
{
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync(timeoutMilliseconds: 10000);
}
我得到的错误是 GetPositionAsync(timeoutmilliseconds : 10000) 这是错误:“GetPositionAsync”的最佳重载没有名为“timeoutMilliseconds”的参数
我用于插件的版本是 4.1.1 版。让我感到困惑的是,当我降级到 3.0.4 版时,参数“timeoutmilliseconds”起作用并且它没有给我错误。但是当我运行应用程序时它崩溃了。
请帮助我不知道该怎么做。
谢谢。
【问题讨论】:
标签: xamarin xamarin.forms