2016-03-25 9 views
0

WebViewを使用するSwiftのカスタムアプリケーションで作業しています。 WebViewにコンテンツを読み込む際に、静的な読み込みHTML画面があります。 HTMLは、適用されないCSSファイルを指定します。私はすべてが順調であるそれ自身のHTMLページをロードするが、WebViewの物事のコンテキスト内で使用されたときに動作していないようならばHTMLはWebViewを使用しているOSXアプリケーションにCSSが適用されていません。

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>css3-loader</title> 
    <link rel="stylesheet" href="loader.css"> 
</head> 
<body> 
    <div id="loaders"> 
     <div class="loader-container circle-pulse-multiple"> 
      <div class="loader"> 
       <div class="circle-1"></div> 
       <div class="circle-2"></div> 
       <div class="circle-3"></div> 
      </div> 
     </div> 
    </div> 
</body> 
</html> 

...非常に簡単です。 CSSをHTMLページに直接埋め込むと、これはうまくいかないようです。

+0

あなたのHTMLファイルはどこにありますか?メインバンドル、ハードドライブのフォルダ? 'loader.css'は同じフォルダにありますか? –

+0

@Code違いがわかりました。申し訳ありませんが、htmlとcssの両方のファイルが同じフォルダにあり、メインバンドルにあります。私はそれらが両方とも最終アプリケーションパッケージに含まれていることを確認しました。 –

+0

パスの問題を避けるためにCSSをHTMLに直接埋め込みましたが、これは何の影響もないようです。アニメーションの最初のフレームが表示されますが、何も起こりません。 –

答えて

0

これは私が使用している特定のCSSディレクティブの問題です。私はもっ​​と簡単なCSSの例を試しましたが、これはうまくいきました。外部CSSファイルからの読み込みは、期待通りに機能します。

関連する問題