【发布时间】:2015-03-20 07:35:37
【问题描述】:
我正在使用 Ionic 为 Android 和 Windows Phone 8.1 构建一个混合应用程序。
滚动时,如下代码:
<ion-content padding="true" scroll="true" direction="y" scrollbar-y="false" scrollbar-x="false" has-bouncing="true">
<!-- creating many paragraphs -->
<p ng-repeat="content in contents">{{content}}</p> //many paragraph
</ion-content>
在 Android 中运行流畅,但在 Windows Phone 8.1 中非常滞后
我什至用过overflow-scroll,但还是太慢了。
请告诉我任何解决此问题的方法或解决方法。
提前致谢!
【问题讨论】:
-
感谢您的帮助,但很遗憾,帮助不大。
-
@haipham23:我面临同样的问题,是否能够找到解决方案?
-
@casper123:是的,我们可以,只需删除 ionic.css 中 body 和 html 标记中的 position: absolute、overflow:hidden 等。但是需要注意的是,大多数与视图和滚动相关的指令,例如 ion-view 将是无用的,应该用 div 代替。适应 Windows Phone 需要考虑时间。问候。
-
@haipham23:你的意思是我应该用普通的 div 替换 ion-content 和 ion-view 吗?我只评论了溢出:隐藏在身体标签中。我还需要做些什么吗?能否提供一些具体的例子?