Ho un'app per iOS per caricare una stringa html che fa riferimento a file css esterno e file javascript nella stessa directory.iOS loadHtmlString in UIWebView non funziona con Javascript
Ecco il mio file html:
<html>
<head>
<meta name="viewport" content= user-scalable="no", width="device-width" />
<meta http-equiv="Content-Type" content="text/html"; charset="UTF-8"/>
<link rel="stylesheet" type="text/css" href="mystyle.css" />
<script type="text/javascript" src="myjavascript.js"></script>
</head>
il file CSS funziona bene, ma sembra che il file js mai caricato. Quale potrebbe essere la ragione?
A proposito, sto usando loadHtmlString: metodo BaseUrl per caricare la mia stringa html.
Grazie
Fare riferimento a [questo] (http://stackoverflow.com/questions/7012537/sourcing-local-javascript-in-uiwebview-ios?rq=1) link e sperare che sia utile in quanto non l'ho provato. –
Puoi mostrare il tuo codice iOS per questo? – nhahtdh
Assicurati che il javascript sia nella sezione * Copia risorse bundle * e non nella sezione * Compile Sources *. Non so perché ma a volte Xcode pensa che dovrebbe compilare il tuo Javascript. Certo, non può, quindi finisci con un mucchio di codice non operativo e nessuna risorsa per il tuo HTML. – borrrden