2

私のアプリでは、フォルダーに含まれるWebサイト。次のコードを使用して、Webviewにロードしようとしました。

self.wView.dataDetectorTypes = UIDataDetectorTypeLink;
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:NO];
    NSLog(@"%@",htmlFile);
    //NSData *pathData = [NSData dataWithContentsOfFile:htmlFile];
    //NSString *htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil];
    NSURL *url = [NSURL URLWithString:[htmlFile lastPathComponent] relativeToURL:[NSURL fileURLWithPath:[htmlFile stringByDeletingLastPathComponent] isDirectory:YES]];

    //(void)[NSURLConnection connectionWithRequest:req delegate:self];
    [self.wView loadRequest:[NSURLRequest requestWithURL:url]] ;

nslogでファイルパスを取得します。しかし、私のWebビューでは、cssファイルとjsファイルが読み込まれていません。

私を助けてください。

4

1 に答える 1

1

この問題の簡単な解決策

WebサイトフォルダをXCodeにコピーしているときに、[追加されたフォルダのフォルダ参照を作成する]オプションを選択するだけです。

于 2013-10-30T05:08:51.477 に答える