2012-07-31 68 views
3

在我的網頁中,我必須展示使用sencha touch完成的另一個網頁的內容。爲此,我使用iframe。但問題在於sencha touch中的選擇菜單網頁(通過IFRAME加載)不會在iPhone瀏覽器中查看。有一個覆蓋來了,但不是選擇菜單。當sencha觸摸應用程序直接通過瀏覽器查看它會很好。所以我想問題是iframe.Any解決方案使iframe的工作?。修改sencha觸摸將不可能,因爲這是由不同的團隊維護,我沒有任何控制該代碼。在iframe中sencha touch應用程序的問題

爲了說明問題,我在iframe中加載了sencha觸摸廚房水槽應用程序。這裏是url。 http://pastehtml.com/view/c6mqj67b0.html

請從iphone瀏覽器/模擬器打開選擇菜單「排名」,你可以看到問題。

任何解決方案,可以在我的最終做到這一點?

在此先感謝。

回答

1

使用object tag而不是iframe,看看是否有所作爲。

4

對不起@ 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 
    }, 
    ] 
}) 

希望這些幫助。 :)

0

加載選擇字段的iFrame在iPad(原生和移動Safari)上完美工作。但是在iPhone上,它給出了同樣的錯誤。任何其他解決方案?

相關問題