在iPhone Safari上运行本地创建的文件

时间:2011-02-25 08:55:45

标签: iphone html ios file safari

我是iOS应用程序开发人员的新手。 我想询问是否可以创建html文件并将其保存在app(文件)中并在iOS Safari上运行此html文件?

感谢 人

3 个答案:

答案 0 :(得分:2)

我认为不可能。 UIApplication的openURL:和UIDocumentInteractionController都不会在Safari中打开一个html文件。我建议你实例化你自己的“Safari”(UIWebView)并在你的应用程序中打开html文件。如果表现得非常像Safari。

答案 1 :(得分:0)

你不能,除非你越狱,在这种情况下你可以在iPhone上启动本地网络服务器。

答案 2 :(得分:0)

使用UIWebView加载html文件。请访问 webView class Reference了解详细信息。

UIWebView *webView=[[UIWebView alloc ]initWithFrame:CGRectMake(0,0, 320, 480)];
[window/someotherview addSubView: webView];
NSURL *url=[NSURL fileURLWithPath:[[NSBundle mainBundle] @"index" ofType:@"html"]];
NSURLRequest *reqUrl=[NSURLRequest requestWithURL:url];
[webView loadRequest:reqUrl];