![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信小程序
帅气小军二代
准备成为一名前端工程师
展开
-
ios微信小程序canvas动态给宽高的bug
最近在用小程序新版canvas写分享海报的时候,发现ios有bug。刚开始把canvas的宽高直接写死,测试是没问题的。<canvas type="2d" id="shareImg" style="width: 530rpx; height: 943rpx;"></canvas>后来新增了个页面,也要用到分享海报,并且图片尺寸的比例不一样了,我就尝试将之前的分享海报封装成组件。内部就不展示了,宽度改成动态传入,高度也跟随改动。<canvas原创 2020-07-03 13:50:12 · 2124 阅读 · 1 评论 -
微信小程序 构建npm 提示operation not permitted
这个问题是在引入vant weapp之后,构建npm出现的。我本来是用自己的电脑开发的,之前构建npm是没问题的。最近公司终于给了我一台电脑,构建npm之后旧报错了,operation not permitted, rename 什么的,应该是重命名某个文件没有权限吧,刚开始我发现没什么问题,其实是我检查的页面都没引入vant的组件。后来做新页面的时候我引入了vant的组件,直接找不到该组件,我又点构建npm,这就出现了operation not permitted, rename这种报错。没有权限该原创 2020-06-18 14:47:46 · 1020 阅读 · 0 评论 -
微信小程序不能判断数据类型
今天想判断一个表单中获取的值是否为数字的时候,使用了typeof === 'number',但却没有生效。百度了一下发现微信小程序不支持这个功能,只能自己利用正则实现,参照了网上的代码:function isNumber(val) { var regPos = /^\d+(\.\d+)?$/; //非负浮点数 var regNeg = /^(-(([0-9]+\.[0-9]*[1-9]...原创 2019-09-22 17:10:23 · 1900 阅读 · 0 评论