Ios WKWebview未加载本地HTML/CSS文件
我正在使用WKWebview加载本地html文件。该文件夹位于tmp目录中。js和css的相对路径位于嵌套文件夹中。(../css/font.css,../js/player.js),其中作为父文件夹中的html。未在wkwebview中加载UrlIos WKWebview未加载本地HTML/CSS文件,ios,ipad,uiwebview,wkwebview,Ios,Ipad,Uiwebview,Wkwebview,我正在使用WKWebview加载本地html文件。该文件夹位于tmp目录中。js和css的相对路径位于嵌套文件夹中。(../css/font.css,../js/player.js),其中作为父文件夹中的html。未在wkwebview中加载Url Root folder name - HTMLFiles Root HTML Path - HTMLFiles/HTML/index.html CSS path - HTMLFiles/design/CSS/font.css JS path - H
Root folder name - HTMLFiles
Root HTML Path - HTMLFiles/HTML/index.html
CSS path - HTMLFiles/design/CSS/font.css
JS path - HTMLFiles/JSPath/JS/player.js
WKWebView仅从本地存储加载html。您可以用于加载文件。如果在打印urlToLoad字符串时,您可以通过编辑问题正文来澄清您的问题吗?
> > Below I am trying to read from temp directory and loading into
> > wkwebview urlToLoad = [NSString
> > stringWithFormat:@"file://%@/HTMLFiles/HTML/index.html",
> > NSTemporaryDirectory()];; SEL sel =
> > NSSelectorFromString(@"loadFileURL:allowingReadAccessToURL:"); if
> > ([self.webView respondsToSelector:sel] &&
> > self.useLoadFileURLreadAccessURL) { NSString* directory =
> > [self.urlToLoad stringByDeletingLastPathComponent];
> > ((id (*)(id, SEL, id, id))objc_msgSend)(self.webView, sel, [NSURL URLWithString:self.urlToLoad], [NSURL
> > URLWithString:directory]);
> > [_webView loadFileURL:[NSURL URLWithString:self.urlToLoad] allowingReadAccessToURL:[NSURL
> URLWithString:directory]];
> > } else {
> > // load the passed in URL
> > [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:self.urlToLoad]]]; }