微信嵌入优酷视频卡顿问题

微信上面我遇到了一个很奇葩的问题!我用iframe嵌入优酷视频播放或者暂停的时候滑动滚动条如果祖先元素使用overflow:hidden;等样式会出现卡顿现象;暂停的时候滑动还有小窗口出现(不能隐藏),我把祖先元素的overflow:hidden改成overflow:visible就完全没问题了,求解释一下为什么会出现这个问题?

测试地址:

正常情况:[www.dudeyouth.cn][1]
卡顿情况:[www.dudeyouth.cn/test.html][2]

代码:
正常情况

https://img1.mukewang.com/5baaf85a0001358608950242.jpg

卡顿情况

https://img4.mukewang.com/5baaf866000155fb08920223.jpg


慕仙森
浏览 685回答 1
1回答

小唯快跑啊

一种可能存在的原因:对overflow设置非visible的属性会触发BFC布局 所以浏览器引擎渲染时设计repaint或者reflow时耗费更多性能?这仅是一种猜测 题主可以看看当overflow:auto时卡顿与否来试试看 因为auto时也会触发BFC布局
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript