私のアプリはjquery + Googleマップファイルをwebviewにロードし、viewDidLoadがgpsアクセスを求めるアラートをアクティブにすると(通常どおり)。それを検証した後、このビューが後でリロードされた場合でも、アラートがプッシュされます! 許可を求める複数のアラートを回避するために gps 許可を保持する方法は? ありがとうございました。
1 に答える
1
最初にネイティブの Obj-C コードから GPS にアクセスしようとし、その後、webview をロードします。
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
[locationManager startUpdatingLocation];
[locationManager stopUpdatingLocation];
これにより、アプリが GPS を使用することが検証され、Webview が GPS を使用することが検証されます (少なくともローカル Webview の場合、リモートかどうかは不明です)。
于 2012-05-03T16:38:28.450 に答える