1***@qq.com
1***@qq.com
  • 发布:2019-03-17 10:37
  • 更新:2019-03-18 11:58
  • 阅读:2861

【已解决】安卓页面 内容超过一屏 无法滚动

分类:MUI

正常登录后,home页面底部有三个tab,然后append了三个子页面,其中一个子页里的按钮,点击创建一个新的页面,这个页面里没有采用上拉加载下拉刷新的组件,只是单纯的调用接口,动态添加那种层级数据,然后innerHTML显示数据,问题就出在页面无法滑动,看不了超过一屏的数据。另外,我把页面的数据写死,设置文档内容超过一屏的高度,也不能滚动,请问是什么原因呢?

新页面创建方式:
var nw = null;
nw = nw || plus.webview.create( id+'.html', id);
nw.addEventListener('loaded', function() {
nw.show('fade-in', null,function(){}); //把新的webview窗口显示出来
}, false);

2019-03-17 10:37 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

是不是这种布局模式导致的呢

  • 回梦無痕

    上能重现问题的demo吧


    2019-03-18 08:45

  • 1***@qq.com (作者)

    回复 回梦無痕:https://ask.csdn.net/questions/699277#answer_806474,跟这个网友一样的问题


    2019-03-18 08:53

  • 回梦無痕

    回复 1***@qq.com:是使用mui框架的scroll?


    2019-03-18 08:57

  • 1***@qq.com (作者)

    回复 回梦無痕:同样的问题,没有使用mui的scroll类,ios可以滚动,安卓不行。也是百度加.mui-scroll-wrapper,然后$(".mui-scroll-wrapper").scroll();连ios也不行了诶,到底怎么解决的呢?我不用上拉下载,只是单纯页面滑动


    2019-03-18 09:24

1***@qq.com

1***@qq.com (作者)

找到原因了,之前由于业务需要,添加了touch-action: none;而且还作为全局样式。

该问题目前已经被锁定, 无法添加新回复