0

我在使用 PhoneGap 3.1 并嵌入 webview 时遇到了一个奇怪的问题。这是应用程序启动后的样子:http: //d.pr/i/5McX - iOS 6.1 和 iOS 7.0.3 上的问题相同

我安装了最新版本的 PhoneGap 并且我已经完成了这里的步骤:http: //docs.phonegap.com/en/edge/guide_platforms_ios_webview.md.html#iOS%20WebViews_adding_cleaver_to_the_xcode_project_cordovalib_sub_project

我没有遇到配置值的任何问题,我相信一切都设置正确。当我更改<content src="index.html" /><content src="http://apache.org" />

MainViewController.m,我在viewDidLoad函数中有这个

- (void)viewDidLoad
{
    [super viewDidLoad];
    CDVViewController* viewController = [CDVViewController new];
    viewController.view.frame = CGRectMake(0, 0, 320, 480);
    [self.view addSubview:viewController.view];
    // Do any additional setup after loading the view from its nib.
}

我要做的就是让一个远程站点显示在应用程序中,而不是本地文件。任何想法我做错了什么?

4

2 回答 2

1

改变

<access origin="http://127.0.0.1*" />

<access origin="*" />

在您的 config.xml 中,然后重试。

lg fastrde

于 2013-11-07T21:51:00.630 回答
0

您尝试将远程站点加载到设备上。

出于安全原因,这是禁止的。如果你想展示它:

于 2013-11-07T21:47:32.343 回答