小程序
℡╮荆棘鸟゛
这个作者很懒,什么都没留下…
展开
-
canvas measureText 属性在ios中宽度为0
canvas measureText 属性在ios中宽度为0解决方法:加上 + " "即可原创 2020-03-10 17:43:15 · 704 阅读 · 0 评论 -
小程序 canvas 文字换行
canvas 、文字、左边距离、距离高度、行高、文字最大宽度drawText: function(ctx, str, leftWidth, initHeight, titleHeight, canvasWidth) {let lineWidth = 0;let lastSubStrIndex = 0; //每次开始截取的字符串的索引for (let i = 0; i < str.le...原创 2020-03-06 10:16:16 · 250 阅读 · 0 评论 -
小程序 swiper组件跳页快速点击页面造成页面停留在点击的页面bug
问题:1.在使用swiper组件得过程中 如果快速点击切换页面 当在切换页面得过程中点击到如1-10页面中得 其他页面 则swiper将停止滑动事件 因为需求 需要用swiper组件做跨页面 如1跳到102.另外在1-10页面过程会出现多个页面一闪而过得情况 希望能够得到优化 只显示当前页面和下一个页面 中间页面则不显示在滑动过程中原因:造成上面bug原因是在跳页的时候只要点击到页面 c...原创 2019-10-15 17:27:22 · 341 阅读 · 0 评论 -
小程序 引入自定义字体
@font-face{font-family:lz;src:url(‘https:///cdn.kuso.xyz/dailyTest/ttf/lz.ttf’);}2.到这个平台https://transfonter.org/,把字体文件转化成base64格式,在wxss文件中引入原创 2019-10-14 17:19:44 · 416 阅读 · 0 评论 -
小程序 上拉下拉加载更多
onReachBottom(e) { //上拉加载更多 let that = this; wx.showLoading({ title: '加载中...' }) wx.request({ url: “”, dat...原创 2019-10-08 16:00:21 · 134 阅读 · 0 评论 -
小程序 懒加载图片
<view class="image"> <image src="{{arry[index] ? val.thumbnail: 'https://cdn.kuso.xyz/dailyTest/img/lazy.png'}}" class="{{arry[index] ?'Action':''}}"></image><...原创 2019-10-08 15:38:18 · 85 阅读 · 0 评论 -
小程序 一个canvas内绘制圆形头像
在需要绘制头像的地方写入以下函数that.circleImg(ctx, img, x, y, 20);ctx.restore(); //需要编辑canvas内容则需要写入调用剪切头像方式circleImg: function (ctx, img, x, y, r) { //圆形头像 ctx.save(); var d = 2 * r; ...原创 2019-09-19 16:11:04 · 751 阅读 · 0 评论 -
小程序 获取二维码并展示
这两个参数都能在后台配置中找到 appid、appsecret 找到后填入第一个接口 获取access_token 完成后可以把这个接口取消 直接把access_token写入第二个接口 留着也可以 只是一直会生成不同的access_token值 生成新access_token值后旧的无法使用第二个接口需要使用post请求 参数好像也需要先转json在传 注意接收到的图片是二进制的 需要添加re...原创 2019-09-17 15:56:47 · 1670 阅读 · 0 评论 -
小程序 getSystemInfo部分机型无效问题
部分机型getSystemInfo无效 只需将getSystemInfo写在onReady事件中onReady: function () { wx.getSystemInfo({ success: res => { let custom = wx.getMenuButtonBoundingClientRect(); ...原创 2019-09-10 17:52:13 · 1831 阅读 · 0 评论 -
小程序 图片image如何保持高度等比例
1.给image 添加mode = “aspectFit” 属性 等比例缩放图片2. mode=“widthFix”原创 2019-09-06 16:32:03 · 1934 阅读 · 0 评论 -
小程序 有些机型getSystemInfo无法获取到高度问题
需要写在onReady中 onReady写在需要获取得页面中onReady: function () { wx.getSystemInfo({ success: res => { let custom = wx.getMenuButtonBoundingClientRect(); let...原创 2019-09-05 09:37:58 · 1437 阅读 · 0 评论 -
小程序 将canvas雷达图画入另一个canvas背景内 并下载保存
先生成雷达图 在将雷达图插入到另一个canvas背景内 最后实现下载html:css:.radarCanvas {margin: 0 auto 0;height: 460rpx;}.canvasIs {width: 1080px;height: 1643px;position: fixed;left: 9000px;}//初始化数据// var numCount =...原创 2019-08-27 15:47:13 · 587 阅读 · 0 评论 -
小程序 雷达图
有些数据不需要可以不填 如region、text、score直接写入可能不能直接运行 需要自己看着改下 把不需要得数据删了//初始化数据// var numCount = 5; //元素个数var sys = wx.getSystemInfoSync();var windowWidth = sys.windowWidth;var numSlot = 4; //一条线上的总节点数var...原创 2019-08-27 15:24:35 · 536 阅读 · 0 评论 -
小程序 判断是否是x系列
真机上未测 模拟编辑器没问题 xr貌似不支持getSystemInfowx.getSystemInfo({ success: function (res) { if (res.model.search('iPhone X') != -1) { that.setData({ ...原创 2019-08-27 15:14:28 · 318 阅读 · 0 评论 -
小程序 分享好友
现已取消分享好友后回调的所以事件 如需分享后跳转 则需要一个定时器<button data-id="shareBtn" open-type="share"><button> 按钮分享注意:以下分享成功和失败等回调均以取消 可不写success、fail、completepage({ onShareAppMessage: function(options) { ...原创 2019-08-27 12:00:32 · 161 阅读 · 0 评论 -
小程序 post无法发送问题
小程序和ajax不同 如果发送数组 后端只能收到字符串例如:[1,2,3] 后端得到值为:1,2,3wx.request({url: “”,data: {q: app.q},method: ‘POST’,header: {//主要: 注意需要将默认header改成‘content-type’: ‘application/x-www-form-urlencoded;charset...原创 2019-08-27 11:54:22 · 322 阅读 · 0 评论 -
小程序 遮罩层 从下而上弹框
html:<view class="commodity_screen" bindtap="hideModal" wx:if="{{showModalStatus}}"></view> <view animation="{{animationData}}" class="commodity_attr_box" wx:if="{{showModalStatus}...原创 2019-08-27 11:51:23 · 541 阅读 · 1 评论 -
小程序 生成canvas图片并下载保存
html: <button bindtap="saveImg"> <button> <canvas canvas-id="myCanvas" class="canvasIs"/> css: .canvasIs{ width:1080px; height:1643px; positio...原创 2019-08-27 11:44:09 · 1524 阅读 · 1 评论 -
小程序无法删除文件
方法1:粗暴法 使用360粉碎文件方法2:如文件夹内有文件夹 需先删除内部文件夹中的文件 在删除文件夹 最后删除最外层文件 注意:如果内部文件无法删除需要先将文件重命名(去掉后缀) 删除文件夹的时候也需要重命名...原创 2019-08-16 17:54:30 · 608 阅读 · 1 评论