2015-10-22 15 views
9

Attualmente inserisco il mio file html in risorse e lo carico in WebView. Posso caricarlo tramite la scheda personalizzata di Chrome?Voglio caricare un file html locale tramite la scheda personalizzata di Chrome, è fattibile?

+0

Vuoi farlo perché ti piace l'interfaccia utente o preferisci assicurarti che i file vengano analizzati in modo sicuro da un processo di rendering Chrome separato? –

+0

@EgorPasko No, la mia pagina caricherà un sacco di file js, al fine di ridurre il costo della risorsa di rete e il tempo di caricamento, inseriamo il file html e il file js nelle risorse. Quindi è sufficiente fare alcune richieste prima del rendering. Mentre è davvero lento confrontando allo stesso modo in iOS. –

+0

Questo è un buon caso per WebView. In CustomTabs non avrai comunque accesso all'area dei contenuti web, per motivi di sicurezza/privacy, e immagino sia quello che volevi. –

risposta

4

No, non è possibile aprire il file: // URL in schede personalizzate.

+2

oh..questo è davvero frustrante ... –

+1

Possiamo usare Nanohttpd per creare un server locale e servire il file all'interno della cartella delle risorse. –

+2

Ecco un'implementazione del server locale che utilizza Nano httpd. Questo servirà i file dalla cartella delle risorse e possiamo usarlo per rendere le nostre pagine offline in schede personalizzate di Chrome. https://bitbucket.org/snippets/pkumarad/qAk6x –

Problemi correlati