小程序开发问题记录
微信小程序原生textarea的placeholder-style对rgba识别bug:(0,10-15,27,0.15)识别不出来,会设置不上颜色
滚动穿透:popup中滚动会穿透到底层
微信原生picker mode=date start,end设置后,依然会展示不在设置范围内的,只是不能选择
setTimeout、setInterval实现的定时器在鸿蒙系统出现掉帧现象,目前已解决,参考高刷屏对requestAnimationFrame和setTimeout的影响
兼容性:ios和安卓底部黑条问题兼容
1
2
3
4
5// **兼容iphone 下方小黑条
@supports (bottom: constant(safe-area-inset-bottom)) or (bottom: env(safe-area-inset-bottom)) {
padding-bottom: calc(constant(safe-area-inset-bottom)); /* 兼容 iOS < 11.2 */
padding-bottom: calc(env(safe-area-inset-bottom)); /* 兼容 iOS >= 11.2 */
}在scroll-view列表中,ios底部会出现大量留白。
解决方案: 将scroll-view中的enhanced属性置为false。在【返回上一页】和【toast提示】这两个动作考虑好先后的时机,不然可能会toast提示不出来。
最好在B页面,等待toast提示完再返回A页面,不要同时提示toast和返回上一页,会造成toast被返回上一页动作覆盖掉。