【发布时间】:2015-03-12 12:30:20
【问题描述】:
我有一个想要自定义滚动的ons-page 元素。有几件事我想实现,但主要是我想了解发生了什么。
默认情况下,页面有-webkit-overflow-scrolling: touch。这是不可取的,原因有两个:
- 溢出期间显示的页面“后面”区域只是纯白色
- 我没有对过度滚动采取行动的钩子。我想添加拉动刷新机制。
我尝试过使用 iScroll,但我看到的行为是,如果我将可滚动元素声明在页面内部,它会将整个元素高度计算为可见高度。如果我将可滚动元素声明为页面,我可以移动页面,但不能移动页面中的内容。
我猜这其中一些与"using native scrolling where it can" 有关,但我不太了解它是如何实现的,所以我不太确定。
有什么想法吗?
【问题讨论】:
标签: ios cordova iscroll onsen-ui