那些年我们路过的小程序的神坑

iOS 默认的下拉回弹和上拉回弹(Android没有)

我们第一个遇到的问题是iOS的下拉回弹跟上拉回弹以及类似事件穿透(场景:我们在主页有个筛选按钮 ,点击按钮出现弹框,我们在上下滑动的时候看到弹框背后也在跟着滑动一上一下,而且可以一直拉结果拉到最顶端的时候在继续拉的话还会出现下拉回弹)经过一番查资料跟看文档之后,然后我们的解决方法是当弹框打开的时候给最外层标签position: fixed;

textarea、canvas、video 等组件层级最高无法撼动

这三个组件都有同一个问题,反正我是很不能理解为什么小程序要做这一层封装吧,可能是我的技术不够。为之奈何呀!有问题就得解决
textarea 的解决方式是最简单的把当时原本要放在屏幕顶部一直固定在那里的一个按钮不让它固定在那里了,放在了页面的最后面
canvas 的解决方式是当canvas生成的时候给它hidden弄一个image标签替换它的位置,废话不多说,直接看代码吧
model.wpy




                    
                    

你可能感兴趣的:(那些年我们路过的小程序的神坑)