5
我有一個Html頁面,該頁面內有一個iframe。在Iframe src頁面中,我編寫了檢測方向的代碼並執行一些操作。 當我在瀏覽器中分別啓動iframe URL時檢測到方向更改,但是當我使用iframe時,未檢測到方向更改。我需要使用任何插件嗎?檢測iframe中的方向更改
我有一個Html頁面,該頁面內有一個iframe。在Iframe src頁面中,我編寫了檢測方向的代碼並執行一些操作。 當我在瀏覽器中分別啓動iframe URL時檢測到方向更改,但是當我使用iframe時,未檢測到方向更改。我需要使用任何插件嗎?檢測iframe中的方向更改
只有當您的iframe在同一個域上,並且它們觸發'orientationchange'事件時,這纔會起作用。
$(document).add(parent.document).on('orientationchange',function() {
// your logic
});
您是否在談論移動設備定位? – Oliver
是,手機或平板電腦屏幕 –
您可以檢測父文檔上的orientationchange,然後提供回調iframe的信息,例如,使用postMessage API。那個怎麼樣? – zvona