запустить локально созданный файл на iPhone Safari - PullRequest
0 голосов
/ 25 февраля 2011

Я новичок в разработке приложений для iOS. Я хочу спросить, можно ли создать файл html, сохранить его в приложении (файлы) и запустить этот файл html в iOS-сафари?

спасибо аль

Ответы [ 3 ]

2 голосов
/ 25 февраля 2011

Я не думаю, что это возможно.Ни openURL: UIApplication, ни UIDocumentInteractionController не откроют HTML-файл в Safari.Я бы посоветовал вам создать собственный "Safari" (UIWebView) и открыть html-файл в вашем приложении.Если будет вести себя в значительной степени как Safari.

0 голосов
/ 25 февраля 2011

Используйте UIWebView для загрузки HTML-файла. посетите класс webView. Ссылка для получения подробной документации.

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];

0 голосов
/ 25 февраля 2011

Вы не можете, если не сделаете джейлбрейк, в этом случае вы можете запустить локальный веб-сервер на iPhone.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...