porting una web app per PhoneGap su iOS, abbiamo attività (e ajax) URL che sono percorsi assoluti, ad es .:PhoneGap su iOS con URL di percorso assoluti per le risorse?
<img src="/img/logo.png">
Abbiamo la directory img confezionato nella directory www di PhoneGap. L'immagine non verrà caricato con il percorso assoluto, ma solo con un percorso relativo, ad es .:
<img src="img/logo.png">
Qualcuno potrebbe spiegare come l'URL viene prefisso o tradotta in questo contesto? I.e .:
<img src="/www/img/logo.png">
non funziona. Quindi qual è la base di URL utilizzata da PhoneGap su iOS?
Abbiamo anche provato, ad es .:
<img src="file://img/logo.png">
<img src="file:///img/logo.png">
ma non andare.
Vorremmo evitare di cambiare gli URL in relativi per la porta, poiché gli URL di percorso assoluti sono utilizzati in tutto il CSS, il codice Ajax, sono impostati da Sprockets con il back-end Rails, ecc. Come possiamo semplicemente ottenere PhoneGap/UIWebView su iOS per caricare le risorse utilizzando gli URL del percorso assoluto come scritti?
Vedo che questa domanda viene posta molto in varie forme qui su StackOverflow, ma devo ancora vedere una risposta corretta.
Supponendo che si tratti di un'applicazione a pagina singola (come generalmente consigliato per PhoneGap/Cordova), qualsiasi motivo per cui non è possibile utilizzare Nel proprio index.html e chiamarlo un giorno? –
Trott