Запустите HTML5 / CSS3 в UIWebView - PullRequest
       24

Запустите HTML5 / CSS3 в UIWebView

0 голосов
/ 30 декабря 2011

У меня проблема, которую я не могу решить, я хочу запустить Apple - HTML5 Showcase - Gallary

в UIWebView внутри моего приложения для iPad.

Я пробовал локальный HTML-файл:

NSString *strr = [[NSBundle mainBundle] pathForResource:@"photo-gallery" ofType:@"html"];

NSString *str = [[NSString alloc] initWithContentsOfFile:strr encoding:NSASCIIStringEncoding error:nil];
NSLog(@"%@",str);
[webView loadHTMLString:str baseURL:nil];

, а также файл html сервера, но он не работал, кто-нибудь может мне помочь, я хочу показать html5 / css3 в UIWebView.

спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2012

привет, это то, что вы можете сделать

           UIWebView *aWebView = [[UIWebView alloc] initWithFrame:webFrame];
           //getthe path of the local html file
           NSURL *baseURL = [NSURL fileURLWithPath:fileNamePath];

           NSURLRequest *aRequest = [NSURLRequest requestWithURL:baseURL];
           //load the html file into the web view.
           [aWebView loadRequest:aRequest];

           //add the web view to the content view
           [view addSubview:aWebView];

Для html-сервера просто пропустите вторую строку и введите адрес.

Надеюсь, это поможет

0 голосов
/ 30 декабря 2011

Вы можете взглянуть на телефонный разрыв. Это полная структура для создания html5-приложений внутри UIWebview с собственными возможностями.

См .: http://www.phonegap.com

...