J'ai un fichier HTML qui s'affiche correctement sur mon appareil mais qui ne charge pas le fichier CSS qu'il contient sur mon appareil. Lorsque j'ouvre le fichier HTML dans mon navigateur, mon CSS fonctionne correctement.
Voici mon code HTML :
<head>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body>
<h1>Prateek Bhatt</h1>
<br>
<p>is the greatest</p>
</body>
Voici mon fichier CSS nommé stylesheet.css :
body {
background-color: lightblue;
}
h1 {
color: navy;
margin-left: 20px;
}
Il s'agit également du code pour Swift 3 :
class ViewController: UIViewController {
@IBOutlet var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let htmlFile = Bundle.main.path(forResource: "index", ofType: "html")
let html = try? String(contentsOfFile: htmlFile!, encoding: String.Encoding.utf8)
webView.loadHTMLString(html!, baseURL: nil)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}