Iframe ExtJS5中面板上的侦听器是否取决于面板内容?
如果我使用Iframe ExtJS5中面板上的侦听器是否取决于面板内容?,iframe,listener,extjs5,pinch,Iframe,Listener,Extjs5,Pinch,如果我使用loaderproperty加载面板内容,我不想在Extjs 5面板上检测到“挤压”事件,但如果我在面板中放置一个项目(Iframe),它就不起作用 带有项目的面板(IFrame): 使用loader属性加载内容的面板 Ext.create('Ext.panel.Panel', { layout: 'fit', loader: { url: 'resources/docs/doc1.html', autoL
loader
property加载面板内容,我不想在Extjs 5面板上检测到“挤压”事件,但如果我在面板中放置一个项目(Iframe),它就不起作用
带有项目的面板(IFrame):
使用loader
属性加载内容的面板
Ext.create('Ext.panel.Panel', {
layout: 'fit',
loader: {
url: 'resources/docs/doc1.html',
autoLoad: true
},
listeners: {
pinch: function (event) {
alert('pinch event');
},
element: 'body'
}
})
你能解释一下区别吗?为什么IFrame不起作用??
谢谢你你不是已经问过类似的问题了吗?是的,但是有不同的问题为什么你删除了你的答案?我正在尝试的是,它的框架实际上是另一个页面中的独立浏览器页面。因为它是独立的页面,所以它处理自己的事件。有一些方法允许帧之间的通信,但它不是严格的。你肯定不能把它从盒子里拿出来。
Ext.create('Ext.panel.Panel', {
layout: 'fit',
loader: {
url: 'resources/docs/doc1.html',
autoLoad: true
},
listeners: {
pinch: function (event) {
alert('pinch event');
},
element: 'body'
}
})