ios - 从 uiwebview 的应用程序内加载 .CSS 文件
<p><p>我正在尝试将应用程序资源中的 .js 和 .css 文件加载到 uiwebview。我可以加载 .js 文件,但无法加载 .css 文件,请帮忙。这是我的代码</p>
<pre><code>- (void)webViewDidFinishLoad:(UIWebView *)webView {
//NSString *cssFile = @"styling.css";
NSString *jsFile = @"storage.js";
NSString *jsFilePath = [ pathForResource:jsFile ofType:nil];
NSURL *jsURL = ;
NSString *javascriptCode = ;
;
}
</code></pre>
<p>这段代码非常适合 .js 文件,但我如何在其中使用 .css 文件?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><pre><code>NSString *HTML_HEADER=@"<HTML><HEAD><link rel='stylesheet' href='#FILE1#' type='text/css'></HEAD><BODY>";
NSString *HTML_FOOTER=@"</BODY></HTML>";
NSString *cssFilePath = [ pathForResource:@"style" ofType:@"css"];
NSString *html_header_with_files = ;
NSString *htmlString = ;
NSLog(@"htmlString %@", htmlString);
// Load HTML
;
</code></pre>
<p><strong>注意:</strong>将所有 CSS/JS/HTML 文件添加到元素属性 >> 构建阶段 >> <strong>复制捆绑资源</strong>。</p></p>
<p style="font-size: 20px;">关于ios - 从 uiwebview 的应用程序内加载 .CSS 文件,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/49729606/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/49729606/
</a>
</p>
页:
[1]