Back to top

Autore Topic: Errore 404 in iframe su dispositivi mobili  (Letto 2004 volte)

Offline wolfnewclio

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Errore 404 in iframe su dispositivi mobili
« il: 25 Mag 2017, 11:36:56 »
Ringrazio tutti aniticipatamente


Sono un neofita di joomla, e [size=78%]Sto effettuando dei test su un sito gratuito dove farà tutte le prove del caso prima di creare il sito definitivo.[/size]
Il sito in questione è elecusano.joomlafree.it
Il problema è questo:
Ho utilizzato un IFRAME per visualizzare un pageFlip. Su desktop funziona perfettamente, mentre sul mio iphone appare il riquadro dell'iframe, ma con l'errore 404 e la dicitura categoria non trovata.
Ma non capisco perchè  non funzioni.


In alternativa ho pensato se è fattibile di inserire del codice alternativo all'Iframe e far visializzare direttamente un link ad un file pdf.
In pratica dovrei dire di riconoscere il dispositivo con cui si accede al mio sito e indirizzarlo al contenuto più corretto.
Quindi se è desktop vede l'iframe, mentre se è un dispositivo mobile vede il link al file pdf


Spero di aver fatto capire bene il mio problema




Offline boskizzi

  • Esploratore
  • **
  • Post: 72
  • Sesso: Maschio
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #1 il: 25 Mag 2017, 11:57:40 »
Su quale pagina si vede l'iframe?

Offline wolfnewclio

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #2 il: 25 Mag 2017, 12:14:05 »
download. Scusa non l'ho specificato

Offline boskizzi

  • Esploratore
  • **
  • Post: 72
  • Sesso: Maschio
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #3 il: 25 Mag 2017, 12:20:01 »
Da Android si vede, mi sa tanto che non è colpa dell'iframe ma del fatto che Apple non supporta la tecnologia Flash.

Offline wolfnewclio

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #4 il: 25 Mag 2017, 12:26:06 »
Avevo dato per scontato che non funzionasse in generale.
Avresti qualche alternativa da suggerire?

Offline Limma

  • Abituale
  • ****
  • Post: 1209
  • Sesso: Maschio
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #5 il: 25 Mag 2017, 16:13:34 »
Avevo dato per scontato che non funzionasse in generale.

... ho dato un'occhiata alla pagina "Download" del tuo sito col mio smartphone Android e sì, l'iframe compare, ma al suo interno non c'è il pageflip del file pdf, ma bensì una replica dell'Home page del tuo sito senza il testo dell'articolo...

In realtà la tecnologia flash è stata abbandonata da parecchio tempo sui device Android (e ancora prima da quelli di casa Apple) per cui, dato che il pageflip che utilizzi è basato su flash, non c'è alcun modo di poterlo far funzionare su device mobili.
Lo stesso problema c'è stato, ad esempio, per tutti i riproduttori audio basati su flash, ora "convertiti" in HTML 5.
« Ultima modifica: 25 Mag 2017, 16:17:53 da Limma »

Offline wolfnewclio

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #6 il: 25 Mag 2017, 17:38:10 »
ok. capisco.
Anche su iphone fà la stessa cosa. Cioè iframe si vede, ma il contenuto non appare e dà errore 404.


Quindi possiamo stabilire che iframe funziona, ma il problema reale è il flash in se per se.


Se qualche esperto può suggerirmi del codice da scrivere in questa ipotesi:
Effettuare un controllo del dispositivo che apre la pagina e:
a) se è un desktop visualizza iframe
b) se è un dispositivo mobile non visualizza l'iframe ma viene indirizzato ad un'altra pagina con ad esempio un file PDF


Penso che si possa fare in qualche modo, semplicemente non sò come farlo.


Come il ciclo IF utilizzato in visualbasic
Se è così
              Fai Questo
Altrimenti
              Fai Quest'altro


Ad ogni modo grazie per le gentili risposte avute fino ad ora


Offline Limma

  • Abituale
  • ****
  • Post: 1209
  • Sesso: Maschio
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #7 il: 25 Mag 2017, 18:04:20 »
ok. capisco.
Anche su iphone fà la stessa cosa. Cioè iframe si vede, ma il contenuto non appare e dà errore 404.

La cosa "bizzarra" è che sul mio Android 7.0 al caricamento della pagina mostra il riquadro dell'iframe e dà errore 404, mentre se ricarico la pagina l'iframe si "popola" con l'home page del tuo sito...
Non chiedermi perché...  :-\

Quindi possiamo stabilire che iframe funziona, ma il problema reale è il flash in se per se.

Direi proprio di sì.

Se qualche esperto può suggerirmi del codice da scrivere in questa ipotesi:
Effettuare un controllo del dispositivo che apre la pagina e:
a) se è un desktop visualizza iframe
b) se è un dispositivo mobile non visualizza l'iframe ma viene indirizzato ad un'altra pagina con ad esempio un file PDF

Penso che si possa fare in qualche modo, semplicemente non sò come farlo.

E' una cosa che si fa "abitualmente"; uno dei metodi più semplici e rapidi è quello di utilizzare "moduli personalizzati" e assegnarne la visualizzazione o meno a seconda del dispositivo interessato.

La tecnica implica l'utilizzo delle media queries.

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #8 il: 25 Mag 2017, 18:37:27 »
Il sito in questione è elecusano.joomlafree.it
Il problema è questo:
Ho utilizzato un IFRAME per visualizzare un pageFlip. Su desktop funziona perfettamente, mentre sul mio iphone appare il riquadro dell'iframe, ma con l'errore 404 e la dicitura categoria non trovata.
Ma non capisco perchè  non funzioni.
In alternativa ho pensato se è fattibile di inserire del codice alternativo all'Iframe e far visializzare direttamente un link ad un file pdf.
Ciao,
Io non vedo pageFlip su nessun dispositivo, perché anche nel mio desktop Flash è disabilitato.
Se ho capito vuoi far vedere un pdf.
Perché non visualizzi un pdf per tutti i dispositivi?
Il codice AdSense si può mettere lo stesso.
Saluti
 :)

Offline boskizzi

  • Esploratore
  • **
  • Post: 72
  • Sesso: Maschio
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #9 il: 26 Mag 2017, 08:51:02 »
C'è un noto modulo commerciale ma che fa a caso tuo anche nella versione free, che ti consente di visualizzare i moduli anche sulla base del device. Ti mando messaggio privato, così non facciamo pubblicità... :)

Offline wolfnewclio

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re:Errore 404 in iframe su dispositivi mobili
« Risposta #10 il: 26 Mag 2017, 10:03:19 »
Grazie mille a tutto il forum per la squisita disponibilità.
Oggi lo provo e vi faccio sapere il risultato.


Grazie ancora


UPDATE:
Ho installato il modulo consigliato ed anche per un neofita è stato semplicissimo, 2 click ed il pageFlip è sparito per tablet e dispositivi mobili

« Ultima modifica: 26 Mag 2017, 11:39:09 da wolfnewclio »

 



Web Design Bolzano Kreatif