Back to top

Autore Topic: iframe-Wrapper non si adatta al mobile  (Letto 4866 volte)

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
iframe-Wrapper non si adatta al mobile
« il: 04 Mar 2015, 09:54:01 »
Salve Forum,
in genere trovo sempre risposta ai miei quesiti sul forum, e cerco di non aprire nuove discussioni.

Ma questa volta ho davvero bisogno di voi. Per un portale che sto sviluppando avrei la necessità di "embeddare" un servizio esterno, Map2App che da un codice per l'inserimento su siti esterni (iframe) o un url da usare come wrapper.

L'url in questione è http://web.map2app.com/yoga-for-travelers/en/ una mappa di prova disponibile sul sito in fase demo.
Il codice è praticamente la stessa cosa: una iframe che punta al link.

La questione che non riesco a risolvere è questa:
Se provo ad aggiungere una nuova voce di menu in joomla! 3 selezionando wrapper che punta alla mappa di esempio (ma anche inserendo il codice dell'iframe in un articolo joomla), via desktop funziona alla grande. Se provo invece a visitare il mio sito da mobile, otterrò un iframe/wrapper con la giusta larghezza ma un'altezza fissa che mi impedisce di navigare la mappa.

La cosa è alquanto strana dato che se visito direttamente il link della mappa da mobile (quindi senza passare per il mio joomla) il sito è responsive alla grande e non ho alcun problema.

Provo a lasciarvi due screenshot.

Map via desktop:

Map Via Mobile:



Il sito in questione è quello su cui sono hostate le immagini, sezione Prova-Map

Grazie a tutti anticipatamente.
G.

Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #1 il: 04 Mar 2015, 15:45:17 »
c'e' un "display: none;"
alla riga 183 del css

praticamente impostato in questa maniera
in versione desktop l'altezza sta al 65%
nella versione mobile invece elimina il contenuto
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #2 il: 04 Mar 2015, 16:10:05 »
Grazie maxzilla,


ma a quale file css ti riferisci? alla riga indicata non trovo nulla.


 a quale riga ti riferisci? potresti copia/Incollarmi la stringa?

Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #3 il: 04 Mar 2015, 16:26:08 »
http://web.map2app.com/yoga-for-travelers/assets/mobile-client/css/theme-static-5.css


#list-page #gmapcontainer, #itemlist #gmapcontainer, #content-page #gmapcontainer {    display: none;}
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #4 il: 04 Mar 2015, 16:39:20 »
ah...ma quindi non è una questione del mio template, dipende dal servizio Map2App?

Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #5 il: 04 Mar 2015, 16:47:07 »
Non mi e' ben chiaro cosa gestisci tu e cosa loro...ma tu non puoi mettere mano al css che ti ho indicato?
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #6 il: 04 Mar 2015, 16:48:50 »
Io gestisco il sito irpintour Joomla Based.
Loro gestiscono la webapp Map2App.


non posso modificare i loro source.
Io pensavo fosse un problema del mio css, per quanto riguarda l'iframe o  la funziona wrapper.


Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #7 il: 04 Mar 2015, 17:18:51 »
quindi hai segnalato un sito chiedendo  una cosa che non gestisci, che non e' basata su joomla e quindi  che non c'entra niente con questo forum
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #8 il: 04 Mar 2015, 17:35:22 »
No maxzilla, perchè?


La mia domanda è relativa all'iframe/wrapper di Joomla. Il sito è basato su joomla. La domanda è e resta comunque: perchè quando visito da mobile il wrapper che punta ad una webapp l'iframe di joomla si adatta soli in larghezza e non in altezza? Non è un problema dell'applicazione linkata, ma di un iframe joomla.


Pensavo fosse un problema di joomla..


Mi sbaglio?

Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #9 il: 04 Mar 2015, 17:55:24 »
ok ok
ma allora resta il dubbio del perche' abbiano impostato la visualizzazione senza mappa (display:none) per le versioni mobili.
Forse chiedono un supplemento come fanno altri per il rilascio della versione responsive?
Hai provato a contattarli prima di andare avanti con il tuo iframe?
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #10 il: 04 Mar 2015, 18:08:30 »
Non li ho contattati essenzialmente perche se visito il loro sito (link alla mappa) da mobile mi si vede correttamente. Perciò l'impressione era quello di avere un problema su joomla iframe/wrapper..

Cosa ne pensi?

Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #11 il: 04 Mar 2015, 18:29:22 »
ho visto ora su smartphone
la mappa di default e' disabilitata, la richiami solo dal bottone centrale rosso "map"
se non vedi il bottone devi per formza aumentare l'altezza riservata all'iframe
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #12 il: 04 Mar 2015, 18:54:59 »
mhm...forse non mi sono spiegato affatto bene :)


Schematizzando:


1)se visito il sito da desktop (il mio sito joomla nel quale è presente un wrapper che punta all'applicazione chiamata MAP di un produttore esterno) tutto funziona perfettamente;


2) se visito il mio sito, via mobile, la stessa sezione dedicata alla Map (solito wrapper che punta al solito link), l'iframe che contiene l'applicazione Map è corretto in larghezza, ma l'altezza non mi consente di consultare l'applicazione. E' un problema di altezza iframe (wrapper).


3) se visito da mobile direttamente l'applicazione MAP del produttore esterno (quindi senza passare dal mio sito e quindi da wrapper/iframe) l'app funziona correttamente, si adatta benissimo al mobile.


Per la terza ragione, ho scartato l'idea che l'applicazione che vorrei embeddare non sia responsive (dato che se mi collego a http://web.map2app.com/yoga-for-travelers/en/ da mobile, questa si adatta al mio display).


Il problema sta nel wrapper che ho associato al menu Joomla! "MAPPA" e che punta a [/size]http://web.map2app.com/yoga-for-travelers/en/[/color]
Da desktop funziona perfettamente. Da mobile non la visualizzo bene, ha problemi in altezza.


Scusa se sono ancora poco chiaro, ma non so come spiegarmi :)


Offline maxzilla

  • Appassionato
  • ***
  • Post: 620
  • Sesso: Maschio
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #13 il: 05 Mar 2015, 08:46:26 »
si ok chiarissimo,
allora sto vedendo anche io come adattare un'altezza wrapper alle diverse risoluzioni..ti faccio sapere,
se hai urgenza spero che qualcun'altro ti possa aiutare prima
Ikonart Informatica - Trento

"Mangia prodotti italiani. W il made in Italy"

Offline p3pp3s

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re:iframe-Wrapper non si adatta al mobile
« Risposta #14 il: 05 Mar 2015, 08:54:11 »
Ho momentaneamente tamponato la cosa annullando dal mio file template.responsive.css le stringhe relative agli iframe e al wrapper. Non so se può essere una soluzione. Per adesso sembra funzionare.

Se qualcuno ha altre soluzioni, ben venga :)

 



Web Design Bolzano Kreatif