J’ai un fichier html dans l’application. je l’affiche sans problème, tant sur simulateur que sur device réel. Mais ce fichier référence des images, qui se situent au même niveau que lui dans la hiérarchie de l’application, et les images ne s’affichent pas : le cadre délimité dans lequel elles devraient apparaître et leur nom s’affichent, seulement. J’imagine que je n’indique pas le chemin comme il faudrait. Lorsque je visualise le fichier html dans le finder et que je le charge dans un navigateur, je n’ai aucun problème, pourtant. qu’est-ce que je fais de travers ?
Voici le code qui affiche le fichier html :
if let pathurl = Bundle.main.path(forResource: NSLocalizedString(“monfichier_en”, comment: “traduire aussi le fichier sous le nom donné pour traduire le titre par ex.: helpfr”), ofType: “html”){
let myUrl = URL(fileURLWithPath: pathurl)
let myRequest = URLRequest(url: myUrl)
webView.load(myRequest)
et le code html dans le fichier qui appelle l’image :
img width=“381” height=“140” alt=“slider” src=“slider.png”
que j’ai privé de ses crochets obliques afin qu’il ne s’affiche pas sous forme d’un cadre vide.
Comment dois-je spécifier le chemin des images ?