Mi sono guardato intorno ma non ho trovato un problema come questo.gmaps4rails mostra solo metà della mappa quando si trova la scheda. Qualche idea del perché?
Gmaps4rails funziona alla grande per me!
Il problema si presenta quando viene inserito in una scheda JQuery. Carica metà della mappa. In realtà sembra che mancano le immagini. Posso spostare/ridimensionare come al solito. Ma mostra solo una parte della mappa. E la parte mancante è in genere la parte sinistra/inferiore. Ma la dimensione della parte vuota varia continuamente.
Allo stesso tempo, la mano che mostra il cursore del mouse quando si passa sopra la mappa si trasforma in freccia quando si passa con il mouse su questa parte vuota (ma questa parte è ancora all'interno del contenitore Google).
Se metto il contenitore gmaps fuori dalle schede JQuery, funziona perfettamente. Qualcuno ha visto questo prima?
vista
#tabs-4
#gmap
=gmaps("map_options" => { "detect_location" => true, "auto_zoom" => false, "center_on_user" => true, "zoom" => 17},"markers" => { "data" => @json })
Grazie mille!
Beh, sono abbastanza nuovo in questa faccenda e non sono sicuro di come sono propenso a farlo. Ho provato quel metodo JS, sostituendo con i nomi delle schede. Ma non funziona. Penso di dimagrire Sto facendo male. –
Ho notato che hai aggiornato la tua domanda ma conosco zero Ruby :(Prova quello che mostro nel mio anser aggiornato –
Beh, potresti non sapere Ruby ma l'hai fatto funzionare! L'ho messo dentro con la funzione che chiama le schede funzionano Grazie mille! –