- wx.writeFile保存一个base64的pdf,怎么找到pdf呢?
代码如下[代码]var[代码] [代码]aa = wx.getFileSystemManager();[代码][代码]aa.writeFile({[代码][代码] filePath: wx.env.USER_DATA_PATH + [代码][代码]'/a.pdf'[代码][代码],[代码][代码] [代码][代码]data: base64,[代码][代码] [代码][代码]encoding: [代码][代码]'base64'[代码][代码],[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存成功'[代码][代码],[代码][代码] [代码][代码]})[代码] [代码] }[代码] })安卓和ios都能保存成功,那么怎么找到这个文件呢?
2019-09-02 - chooseImage会生成一个本地路径的图片,怎么获取它的路径并删除掉图片?
适用chooseImage拍摄图片,代码如下: [代码]wx.chooseImage({[代码][代码] [代码][代码]count: 1,[代码][代码] [代码][代码]sizeType: [[代码][代码]'compressed'[代码][代码]],[代码][代码] [代码][代码]sourceType: [[代码][代码]'camera'[代码][代码]],[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]console.log(res.tempFilePaths[0]);[代码][代码] [代码][代码]} ,[代码]会打印这样一个临时图片的路径: wxfile://tmp_1fdf2e5d12e2240a0919091d64e0489ccccab8acc7ca33c9.jpg 在相册中也会落地一个文件: /storage/emulated/0/tencent/....../Weixin/microMsg.时间戳.jpg 问: 怎么获取这个路径,并删除这个文件。 或者不生成这个落地文件
2019-08-06 - 拼图滑块登录在安卓手机上很卡
需求 [图片] 模拟器 和ios手机 均不卡, 在安卓手机上很卡 代码 [代码]move: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]let left = res.detail.x;[代码][代码] [代码][代码]console.log([代码][代码]"move--"[代码][代码]+left)[代码][代码] [代码][代码]if[代码] [代码](left > 0) {[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]left: left[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]left: 0[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码]是setdata的问题么?如果不用setdata还有什么办法更新数据,渲染页面?
2019-07-25 - ios真机调试报错
[图片]
2019-07-25 - canvas切图后,在ios真机上运行显示整张图片
需求: [图片] 代码: three.beginPath(); three.moveTo(x, y); three.lineTo((x + w) + r * 0.4, y); three.arc((x + w) + r, y - r * 0.8, r, 0.7 * Math.PI, 0.3 * Math.PI); three.lineTo((x + (2 * w) + (2 * r)), y); three.lineTo((x + (2 * w) + (2 * r)), y + h); three.arc((x + (2 * w) + (2 * r)) + (r * 0.8), y + h + r, r, 1.2 * Math.PI, 0.8 * Math.PI); three.lineTo((x + (2 * w) + (2 * r)), y + (2 * h) + (2 * r)); three.lineTo(x, y + (2 * h) + (2 * r)); three.lineTo(x, y + h + 2 * r - r * 0.4); three.arc(x + (r * 0.8), y + h + r, r, 0.8 * Math.PI, 1.2 * Math.PI, true); three.lineTo(x, y); three.clip() three.closePath(); three.drawImage(img, 0, 0, canvas_width, canvas_height); three.draw() 模拟器效果: [图片] 真机运行效果: [图片] 显示整张图片,怎么回事????求解
2019-07-25 - <button loading='false'>文字前还有loading样式
代码如下: [代码]<[代码][代码]button[代码] [代码]loading[代码][代码]=[代码][代码]'true'[代码][代码]>loading-true</[代码][代码]button[代码][代码]>[代码][代码]<[代码][代码]button[代码] [代码]loading[代码][代码]=[代码][代码]'false'[代码][代码]>loading-false</[代码][代码]button[代码][代码]>[代码]效果如下 [图片] 这是正常的么?求解答,谢谢
2019-07-09 - <view class="picker">的作用是什么?
官方代码如下: [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"section"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"section__title"[代码][代码]>时间选择器</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]picker[代码] [代码]mode[代码][代码]=[代码][代码]"time"[代码] [代码]value[代码][代码]=[代码][代码]"{{time}}"[代码] [代码]start[代码][代码]=[代码][代码]"09:01"[代码] [代码]end[代码][代码]=[代码][代码]"21:01"[代码] [代码]bindchange[代码][代码]=[代码][代码]"bindTimeChange"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"picker"[代码][代码]>[代码][代码] [代码][代码]当前选择: {{time}}[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]picker[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"picker"[代码][代码]>[代码] 这行代码的作用是什么?注释掉这行代码也可以正常运行。
2019-07-08