关于微信小程序bug记录与解决方法

雪是一种能够令人产生多种情绪的东西,当窗外那像柳絮、像芦花般的雪花,正在纷纷扬扬地从天而降的时候,当大地被雪花装饰得像铺上白色的地毯一样的时候,站在窗户边上,望着它们。

微信小程序bug记录

textarea

1.textarea在模拟器上没有padding,可是在真机上会自带padding,而且在外部改不了,并且在安卓和IOS上padding还不一样



第一张图是在开发工具上的,第二张图是在IOS真机上的。从上图可以看出来,在开发工具上显示很正常,而且没有padding,可是在真机上左上角就出现了padding,并且无论你在外部对textarea的padding做任何处理,都无法覆盖。
目前有一种解决方式是根据ios和android的不同平台来给teaxarea设置不同的样式。
解决方法:通过wx.getSystemInfo来获取当前设备的平台(IOS or Android),然后根据不同的平台来设置不同的偏移样式来兼容(可以通过margin:负值)。

2,textarea层级最高,而且还没办法使用z-index来修改,使得自制modal等组件出现问题。这个问题同样在开发工具上没问题,在真机上才出现问题。

目前的解决方法:在modal弹起的时候,将textarea隐藏掉,具体隐藏方法看3

3.textarea使用display:none;visibility: hidden; opacity: 0都隐藏不了。

目前的解决方法:

textarea.hidden {
  position: relative;
  left: -1000%;
}

总结

以上所述是小编给大家介绍的关于微信小程序bug记录与解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

本文关于微信小程序bug记录与解决方法到此结束。不怕你没能力,怕你有了能力以后却忘记了努力。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
微信小程序如何访问公众号文章

微信小程序实现类似微信点击语音播放效果

微信小程序wx.request拦截器使用详解

微信小程序在ios下Echarts图表不能滑动的问题解决

小程序中canvas的drawImage方法参数使用详解