0

我的应用程序将 jquery + google maps 文件加载到 webview 中,并且当 viewDidLoad 激活警报要求 gps 访问时(正常)。验证后,如果稍后重新加载此视图,仍然会推送警报!如何保持 gps 权限以避免多个警报请求权限?谢谢你。

4

1 回答 1

1

我会先尝试从本机 Obj-C 代码访问 GPS,然后让 webview 加载:

CLLocationManager *locationManager = [[CLLocationManager alloc] init];
[locationManager startUpdatingLocation];
[locationManager stopUpdatingLocation];

这应该验证您的应用程序使用 GPS,因此 Webview 使用它(至少如果它是本地 webview,不确定它是否是远程的)。

于 2012-05-03T16:38:28.450 回答