Cordova iOS触摸滚动无法正常工作

时间:2017-08-15 04:49:36

标签: ios cordova scroll

我正在为Android和iOS构建一个cordova应用程序。在android中,滚动功能工作得非常好,但在iOS中向下或向上滚动似乎完全禁用,我尝试将其添加到CSS中。

*{
    -webkit-overflow-scrolling: touch;
}

我还设置了我的视口

<meta name="viewport" content="width=device-width, initial-scale=1.0">

我被告知使用iScroll作为解决方法,但似乎我使用了这样的插件,我必须将它分别应用于所有页面和div。我正在尝试为整个应用程序启用滚动,因此这似乎是一个乏味且低效的解决方案。

关于如何解决这个问题的任何想法,我相信它可能与UIWebkit有关,我会进一步研究它。

1 个答案:

答案 0 :(得分:0)

根据[https://github.com/twbs/ratchet/issues/138][1]

尝试替代

-webkit-overflow-scrolling: touch;

使用

-webkit-overflow-scrolling: auto;

如果不起作用,请尝试如下设置您的身体风格

overflow-y: auto;