[英]Problems with sencha touch application inside an iframe
在我的網頁中,我必須顯示使用sencha touch完成的另一個網頁的內容。我正在使用iframe用於此目的。但問題是,查看觸摸網頁中的選擇菜單(通過iframe加載)在查看時不會出現在iphone瀏覽器中。有一個疊加層,但不是選擇菜單。當通過瀏覽器直接查看sencha觸摸應用程序時,它會很好。所以我認為問題在於使用iframe.Any解決方案使iframe工作?。修改sencha觸摸是不可能的,因為這是由不同的團隊維護,我沒有任何控制該代碼。
為了說明問題,我在iframe中加載了sencha touch kitchen sink app.Here是url。 http://pastehtml.com/view/c6mqj67b0.html
請從iPhone瀏覽器/模擬器打開選擇菜單“排名”,您可以看到問題。
我可以在任何解決方案中完成這項工作嗎?
提前致謝。
對不起@ user700284但是疊加iframe
還沒有在iOS和Android瀏覽器上運行; 只有這一刻適用於瀏覽器桌面。 但你可以把iframe
沒有覆蓋到你的Ext.Panel
這樣的東西,
Ext.Panel({
items: [
{
xtype: 'panel',
html: '<iframe width="560" height="315" src="http://www.sencha.com/products/touch/" frameborder="0" allowfullscreen></iframe>',
id: 'Idpanel',
hideOnMaskTap: true
},
]
})
希望這些有幫助。 :)
使用對象標記而不是iframe,看看是否有所不同。
加載選擇字段的iFrame可在iPad(本機和移動游戲)上完美運行。 但是在iPhone上卻出現了同樣的錯誤。 還有其他解決辦法嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.