Sencha Touch 2:无法在Android设备上滚动面板

时间:2015-01-27 19:17:02

标签: android scroll sencha-touch-2

我肯定在努力想弄清楚什么是错的。

我有一个带有可滚动配置的面板,它被设置为视口中的活动项。通常它有一些项目(一个顶部停靠栏,一个底部停靠栏和一个XTemplate),但为了找到它的底部我删除了它们。

var homeView = Ext.create( 'Ext.Panel', {
    fullscreen: true,
    id: 'Home',
    scrollable: {
        direction: 'vertical',
        directionLock: true
    },
    html: 'scroll test'
});

非常简单。

它非常标准地添加到视口中。

Ext.Viewport.setActiveItem(homeView);

但是,当应用程序在我的设备上运行时,我无法滚动页面(我正在使用cordova构建)。我可以打电话

scrollTo(x,y)

并且它会表现但我无法在屏幕上移动我的手指以使其滚动。

此外,这可能是相关的,我的顶部停靠工具栏和我的底部停靠TabBar都不会响应触摸输入,但我的项目,只是由XTemplate生成的html确实响应点击(我只是可以'滚动它。)

有什么可能导致这种情况吗?也许在初始设置中发生了什么?

在此先感谢,感谢任何帮助。

0 个答案:

没有答案