我正在尝试在UIWebView
中显示本地网页。本地网页是PHP
文件,存储在Supporting Files文件夹中,然后存储在我创建的名为webpages的文件夹中。我试过这段代码,但它没有用。
@synthesize web;
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *path = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"php" inDirectory:@"web"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[web loadRequest:request];
[web setDelegate:self];
[web loadRequest:request];
}
答案 0 :(得分:1)
您无法在PHP
中加载UIWebView
文件,因为PHP
需要服务器才能运行。
答案 1 :(得分:0)
您无法通过UIWebView运行本地php文件。 PHP是一种服务器端脚本语言。 OS X(和Windows)不知道如何解释php代码。
它似乎是您正在制作的iPhone应用程序,并且在您的iPhone应用程序中运行本地php是不可取的,并且将在可预见的未来继续使用。