Buonasera a tutti,
premetto che non so se è corretto pubblicare questa richiesta di aiuto qui o nella sezione Android, quindi mi scuso a priori.
Come da titolo della discussione, ho la necessità di visualizzare in locale su un dispositivo Android un sito, con funzionalità di catalogo.
Da non esperto androidiano, e giusto per provare se effettivamente la mia idea funzionasse, ho provato a caricare sul tablet la cartella contenente gli elementi del sito, sia nella memoria interna che su una sd di espansione...purtroppo quando provo ad aprire una delle pagine html del sito, questa non viene aperta riportandomi il seguente errore:
Questo errore mi viene riportato utilizzando le app Html Reader e HtmlReader (si sono due app differenti), mentre utilizzando l'app HTML Viewer qualche risultato in più ce l'ho, il menù viene visualizzato, senza stilizzazione, come il resto della pagina, e senza js, quindi viene visualizzata una banale lista senza animazione accordion.
Ho tentato anche da Chrome digitando file:///removable/microsd/prova/index.html ma con risultato "l'accesso al file è stato negato"
Nel frattempo ho provato a creare una semplice paginetta html con stili css dichiarati dell'head della pagina ed effettivamente così viene caricato tutto correttamente...
Mi viene quindi da pensare che Android non riesca ad "elaborare" i percorsi dei file inclusi nel progetto (img, css, js), mi confermate questo triste pensiero?
Che alternativa mi consigliate? Sbaglio a posizionare la cartella del progetto?
Prima non l'ho indicato, ho caricato il sito in:
memoria interna -> /sdcard/
scheda sd -> /removable/microsd/
Sbaglio a indicare il path di file che cado a caricare?
Purtroppo non ho conoscenze adeguate per sviluppare un'app sostitutiva a questo sito/catalogo da visualizzare localmente...
Voi vi chiederete, ma pubblicare il sito online e aprirlo con un normale browser? Sarebbe bello, ma purtroppo dove andrò non sarà possibile utilizzare ne una connessione 3G ne una connessione WIFI.
Spero di essere stato chiaro e di non essermi dilungato troppo
Attendo vostro preziosissimo riscontro
Grazie
Sirio
premetto che non so se è corretto pubblicare questa richiesta di aiuto qui o nella sezione Android, quindi mi scuso a priori.
Come da titolo della discussione, ho la necessità di visualizzare in locale su un dispositivo Android un sito, con funzionalità di catalogo.
Da non esperto androidiano, e giusto per provare se effettivamente la mia idea funzionasse, ho provato a caricare sul tablet la cartella contenente gli elementi del sito, sia nella memoria interna che su una sd di espansione...purtroppo quando provo ad aprire una delle pagine html del sito, questa non viene aperta riportandomi il seguente errore:
pagina web non disponibile
la pagina web all'indirizzo content://media/external/file/3267 potrebbe esseretemporanemanete non disponibile oppure essere stata spostata permanentemente a un nuovo indirizzo.
ecco alcuni suggerimenti:
- controlla che ci sia segnale e che la connessione dati sia attiva
- ricarica la pagina web in seguito
- visualizza la copia cache della pagina web su google
Questo errore mi viene riportato utilizzando le app Html Reader e HtmlReader (si sono due app differenti), mentre utilizzando l'app HTML Viewer qualche risultato in più ce l'ho, il menù viene visualizzato, senza stilizzazione, come il resto della pagina, e senza js, quindi viene visualizzata una banale lista senza animazione accordion.
Ho tentato anche da Chrome digitando file:///removable/microsd/prova/index.html ma con risultato "l'accesso al file è stato negato"
Nel frattempo ho provato a creare una semplice paginetta html con stili css dichiarati dell'head della pagina ed effettivamente così viene caricato tutto correttamente...
Mi viene quindi da pensare che Android non riesca ad "elaborare" i percorsi dei file inclusi nel progetto (img, css, js), mi confermate questo triste pensiero?
Che alternativa mi consigliate? Sbaglio a posizionare la cartella del progetto?
Prima non l'ho indicato, ho caricato il sito in:
memoria interna -> /sdcard/
scheda sd -> /removable/microsd/
Sbaglio a indicare il path di file che cado a caricare?
HTML:
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="../js/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="../js/accordion.js"></script>
Purtroppo non ho conoscenze adeguate per sviluppare un'app sostitutiva a questo sito/catalogo da visualizzare localmente...
Voi vi chiederete, ma pubblicare il sito online e aprirlo con un normale browser? Sarebbe bello, ma purtroppo dove andrò non sarà possibile utilizzare ne una connessione 3G ne una connessione WIFI.
Spero di essere stato chiaro e di non essermi dilungato troppo
Attendo vostro preziosissimo riscontro
Grazie
Sirio