Не загружаются файлы JS и CSS при загрузке html в Uiwebview IOS?

#ios #iphone #ipad

#iOS #iPhone #iPad

Вопрос:

У меня было приложение, в котором я загружаю файл html и файлы js и css в каталог документов приложения.Затем, когда я добавляю html в UIWebView, файлы CSS не загружаются.Я делаю вот так

 `  NSString *docsDir;
    NSArray *dirPaths;

    dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    docsDir = [dirPaths objectAtIndex:0];



    NSArray *ipaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *idocumentsDir = ([ipaths count] > 0) ? [ipaths objectAtIndex:0] : nil;
    NSString *str=[NSString stringWithFormat:@"%@",[dictionary valueForKey:@"htmlfilename"]];
    NSString *idataPath = [idocumentsDir stringByAppendingPathComponent:str];
    NSLog(@"idataPath:%@",idataPath);

    //Create folder here
    if ([[NSFileManager defaultManager] fileExistsAtPath:idataPath])
    {





        NSError *err;
        NSString *html = [NSString stringWithContentsOfFile:idataPath encoding:NSUTF8StringEncoding error:amp;err];
        html = [html stringByReplacingOccurrencesOfString:@"../css/style-ios.css" withString:@"./style-ios.css"];
        html = [html stringByReplacingOccurrencesOfString:@"../.././style-ios.css" withString:@"./style-ios.css"];
        html = [html stringByReplacingOccurrencesOfString:@"../../../style-ios.css" withString:@"./style-ios.css"];
        html = [html stringByReplacingOccurrencesOfString:@"../../../lib/js-ios.js" withString:@"./js-ios.js"];


        NSLog(@"%@",html);
       [self.formswebview loadHTMLString:html baseURL:[NSURL fileURLWithPath:idataPath]];



    }
`
  

Но это не загрузка файлов css.Кто-нибудь, пожалуйста, может подсказать мне, где я ошибаюсь?