0

WebViewがある場合、HTMLコードの行を表示したり、「SupportingFiles」フォルダーからHTMLドキュメントを読み取って表示したりする方法はありますか?

重要なのは、ファイルが別の場所にある必要がないことです(アプリはスタンドアロンである必要があります)。

ありがとう :-)

4

2 に答える 2

2

はい!チェックアウトloadHTMLString:baseURL:。学ぶ秘訣は、baseURLはfile://;-)で始めることができるということです。

「ローカル」baseURLを使用すると、マークアップとCSS内のすべての相対URL(画像リソースなど)は、そのディレクトリからの相対URLになります。

于 2013-03-25T19:59:52.767 に答える
1

はい、できます。webViewに使用するコードは次のとおりです。

NSString *fullURL = [[NSBundle mainBundle] pathForResource:@"webpage" ofType:@"html"];
NSURL *url = [NSURL fileURLWithPath:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];

アプリケーションのメインバンドルにHTMLページを配置するだけです。幸運を。

于 2013-03-25T19:59:46.373 に答える