gpt4 book ai didi

ios - 如何让 UIWebView 访问当前的 gps 位置

转载 作者:可可西里 更新时间:2023-11-01 06:14:46 34 4
gpt4 key购买 nike

我的应用程序中有一个 UIWebView,它加载了一个试图获取用户当前 gps 位置的网站。在 Safari 上,它会显示一个弹出窗口,询问您是否要将当前位置提供给该网站,在我的 UIWebView 上没有这样的事情发生,我的网站无法获取用户的 gps 位置。我怎样才能做到这一点?我是 ios 开发的新手,所以如果这很容易做到,请耐心等待,但到目前为止我找不到示例。

这是我目前所拥有的:

ViewController.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController {

IBOutlet UIWebView *_webView;
}

@end

ViewController.m

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
[super viewDidLoad];
[_webView loadRequest:[[NSURLRequest alloc] initWithURL:[[NSURL alloc] initWithString:@"http://google.com"]]];
// Do any additional setup after loading the view, typically from a nib.
}

- (IBAction)goBack:(id)sender {
if ([_webView canGoBack]) {
[_webView goBack];
}
}

- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}

@end

最佳答案

编辑您应用的 info.plist 并设置

NSLocationWhenInUseUsageDescription "你想解释为什么需要定位的字符串。"

关于ios - 如何让 UIWebView 访问当前的 gps 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26944929/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com