2014-05-22 13 views
5

Ho una pagina HTML, all'interno di quella pagina c'è un iframe. Nella pagina di src Iframe ho scritto il codice per rilevare l'orientamento e fare alcune cose. La modifica dell'orientamento viene rilevata quando lancio l'URL iframe separatamente nel browser, ma quando uso iframe, la modifica dell'orientamento non viene rilevata. Devo usare qualche plug-in per questo?Rileva cambio di orientamento in iframe

+0

Stai parlando di orientamento del dispositivo mobile? – Oliver

+0

sì, schermo mobile o tablet –

+1

È possibile rilevare la modifica dell'orientamento sul documento principale e quindi fornire le informazioni sul callback all'iframe, ad es. usando l'API postMessage. Che ne dici di quello? – zvona

risposta

2

Funzionerà solo se l'iframe si trova nello stesso dominio e se si attiva l'evento 'orientationchange'.

$(document).add(parent.document).on('orientationchange',function() { 
// your logic 
}); 
Problemi correlati