问题描述:由于微信游览器存在回弹机制,在html body下拉滚动的时候会把整个页面下拉出现由XXX提供字眼

问题复现:

解决思路:把整个html或者body用flex固定在浏览器的可视区域范围内,内容区域滚动的话需要使用滚动插件,在这里我用的是mui的滚动组件,如果使用overflow: auto是不会滚动的

代码:

css样式

html {

position: fixed;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

body {

height: 100%;

}

.scrollBox {

position: absolute;

top: 50px;

bottom: 50px;

left: 0;

width: 100px;

overflow: hidden;

}

html结构

  • Item 1
  • Item 2
  • Item 3
  • Item 1
  • Item 2
  • Item 3
  • Item 1
  • Item 2
  • Item 3
  • Item 1
  • Item 2
  • Item 3
  • Item 1
  • Item 2
  • Item 3
  • Item 1
  • Item 2
  • Item 3

js初始化滚动组件

mui('.mui-scroll-wrapper').scroll({

deceleration: 0.0005, //flick 减速系数,系数越大,滚动速度越慢,滚动距离越小,默认值0.0006

indicators:false, //是否显示滚动条

});

实现效果

小瑕疵是:从顶部向下滑动 停留一下会出现底部空白,前提是有滚动区域,在ios12.1.4测试会出现,在较低版本又不会。

html 禁止页面回弹,flex禁止ios微信浏览器回弹机制相关推荐

  1. IOS微信浏览器返回事件popstate监听

    问题描述: 通过监听popstate事件,来判断是否点击返回按钮,比如从A页面跳转到B页面(监听popstate),然后再跳转到C页面,点击返回的按钮,测试成功,包括安卓版,但是问题来了,IOS版的微 ...

  2. popstate android4.3,IOS微信浏览器返回事件popstate监听 会立即执行一次

    页面跳转从a->b->b1->c,然后从c返回到b再到a.(监听popstate) IOS版的微信,是会立即触法popstate事件,导致直接从C页面跳转到A页面 解决办法::: v ...

  3. 解决ios微信浏览器时间不兼容的问题

    解决ios微信浏览器时间格式不兼容的问题 由于ios在微信浏览器中无法识别"YYYY-MM-DD HH:MM:SS"格式的数据,所以在ios中页面将时间格式转换为"YYY ...

  4. vue在微信里面的兼容问题_Vue在 iOS 微信浏览器下不能播放

    问题的本质 以上定位到问题大概花了我半小时时间,但是我并没有找到问题的根本原因,于是我翻阅了 Vue.js 2.5 的 release log,由于很长就不列了.Vue.js 每次升级主要分成 2 大 ...

  5. 【前端】IOS微信浏览器点击右上角遮罩实现

    前言 现在有一个需求,通过公众号或者链接,下载app应用,大家都知道,安卓和ios下载对应的版本都不一样.并且,ios 微信浏览器不支持应用下载,需要实现一个遮罩功能,提示用户通过浏览器下载,效果如下 ...

  6. 苹果微信html音乐播放,HTML5教程 在iOS微信浏览器中如何自动播放HTML5 audio

    本篇教程探讨了HTML5教程 在iOS微信浏览器中如何自动播放HTML5 audio,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < html> Aut ...

  7. ios微信浏览器App下载链接怎样跳转到苹果App Store

    通过微信分享链接下载App的情况很常见(写得简单一点) Android    选择跳转至腾讯应用宝,这个做起来很容易,只要我们把应用上传至腾讯应用宝变可以通过链接轻松下载,例如: return &qu ...

  8. 微信播放在服务器视频无法播放音乐,【bug解决】ios微信浏览器中背景音乐无法播放...

    我记得之前在一次项目中,出现过浏览报错: 所以在这次H5的制作中,我使用了iframe来加载音频文件,使用这种方式后,电脑端是没有问题的,但是当上传至服务器上在手机上浏览时,会出现点击音乐旋转按钮无法 ...

  9. IOS微信浏览器返回事件监听问题

    业务需求:从主页进入A订单页面,然后经过各种刷新或点标签加载后点左上角的返回直接返回到主页 采取方法:采用onpopstate事件监听url改变,从而跳转到主页 遇到的问题:安卓上测试没问题:苹果手机 ...

最新文章

  1. [学习笔记]矩阵乘法及其优化dp
  2. RocketMq 的最佳实践
  3. 脑机接口猴子通过“意念”打游戏!马斯克:未来能让瘫痪者用意念玩手机
  4. 盘点2018十大科技丑闻,IT相关两项
  5. C语言中结构体参数变量的传递
  6. python怎么安装matplotlib-在python3.7下怎么安装matplotlib
  7. 事务策略: 了解事务陷阱--转
  8. 【Jmeter】参数Parameters和Body Data
  9. liferay 如何使用javascript
  10. input type='file' 上传文件时显示文件名及上传进度
  11. 第四:SpringBoot生成Api管理mysql内保存的测试数据(接口自动化平台扩展)
  12. 互联网大数据对教育的重要性
  13. 学习《Core IO学习心得》
  14. android系统签名及修改
  15. ubuntu 11.10 安装RTX 腾讯通
  16. macOS Monterey 12.3.1 (21E258) 虚拟机 ISO 镜像
  17. 常用照片尺寸对照表,照片大小看这个表就对了
  18. 寻找协调器FindCoordinatorRequest请求流程
  19. 任正非:华为云不能简单模仿阿里、亚马逊,要有所为有所不为|CEO说
  20. c 语言中析构函数,详解C++中的析构函数

热门文章

  1. hexo VS jekyll
  2. TotalRecorder使用教程- 转
  3. 清新旅拍电影质感妆容人像修饰调色Lightroom预设
  4. Kubernetes学习(八)Helm应用包管理器
  5. nodejs实现批量裁剪图片功能
  6. 旧笔记本电脑改造为服务器_如何为孩子设置旧笔记本电脑
  7. 【Python】【进阶篇】十六、Python爬虫的浏览器实现抓包
  8. 台灯发光方式哪种好?分享好用侧发光的护眼台灯
  9. 淄博计算机文化基础试卷,计算机基础 学习情境4
  10. 爱玩游戏却不知道游戏建模?来给自己设计个角色吧!