微信小程序
Quiet-Night
Github: https://github.com/accforgit
邮箱:kother@foxmail.com
展开
-
小程序 textarea组件层级过高导致文字穿透浮层的一个解决方法
最近做的一个小程序需求,其中一个页面使用到了 textarea这个小程序组件,然后点击页面上的某个元素,会触发页面弹起一个弹窗,这时发现 textarea的 placeholder文字或者输入的文字内容,会直接穿透遮罩层和浮动弹窗,显示在最上面,开始时我以为是遮罩层和浮动弹窗的层级舍得小了,于是改大,谁知道没用,改到了 99999也没用,于是我意识到这应该不是我代码的问题,网上一搜,果然有故事。...原创 2018-08-08 17:07:02 · 20712 阅读 · 2 评论 -
微信小程序 canvas圆角矩形的绘制
微信小程序允许对普通元素通过 border-radius的设置来进行圆角的绘制,但有时候在使用 canvas绘图的时候,也需要圆角,例如需要将页面上某块区域导出为图片下载到本地的时候,常用的解决方法就是使用 canvas将这块区域绘制出来,最后导出 canvas即可,但是 canvas没有直接提供圆角的绘制 api,所以需要 曲线救国圆角矩形与一般矩形的区别在于,前者的四个角都是圆弧,所以...原创 2018-08-22 13:00:54 · 15734 阅读 · 5 评论 -
小程序 Canvas绘图不同尺寸设备 UI兼容的两个解决方案
最近做的一个需求,遇到一个问题,小程序绘图目前只支持 px单位,设计图一般是以 iphone6为基准设计,如果严格 iphone6的尺寸进行代码编写,放在其他尺寸的设备上,肯定是不行的,所以需要按照设备进行等比例兼容,这里给出两个解决方案先假设一个需求,下面是最终实现的效果(以 iphone6为基准),下面就以此为目标进行展开 整个页面被 canvas组件覆盖(在 iphone6下...原创 2018-09-10 12:35:39 · 2082 阅读 · 0 评论