我之前处理过类似的,左滑删除的操作,我是在每个view上都加了事件,遍历出所有的view
bindtouchmove触摸划动中怎么获得当前对应的dom节点信息需求:触摸左右划动获得对应的dom元素 目前左右划动 ,只能获得起点时获得的元素 不能获得最后触摸元素 只有左右距离数据 ,我需要获得dataset里的value值。 <view>触摸点亮相应的文本</view> <view class='touch-case' bindtouchstart='touchStart' bindtouchmove='touchMove' bindtouchend='touchEnd'> <view data-value='1'>1</view> <view data-value='2'>2</view> <view data-value='3'>3</view> <view data-value='4'>4</view> <view data-value='5'>5</view> </view> [图片] 目前需要获得划动中对应的dom元素的value值
2019-02-21[图片]
通过chooseImage得到的临时图片有效期是多长?通过wx.chooseImage得到的临时图片有效期在Android和iOS分别是多长?
2019-02-21substring 方法返回的子串包括 start 处的字符,但不包括 stop 处的字符。
canvas绘图文字换行,第一行文字少计算一个字宽度[代码]/**[代码][代码] [代码][代码]* 绘制多行文本[代码][代码] [代码][代码]* @param ctx canvas对象[代码][代码] [代码][代码]* @param str 文本[代码][代码] [代码][代码]* @param leftWidth 距离左侧的距离[代码][代码] [代码][代码]* @param initHeight 距离顶部的距离[代码][代码] [代码][代码]* @param titleHeight 文本行高[代码][代码] [代码][代码]* @param canvasWidth 文本区宽度[代码][代码] [代码][代码]* @returns {*}[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]drawText: [代码][代码]function[代码] [代码](ctx, str, leftWidth, initHeight, titleHeight, canvasWidth) {[代码][代码] [代码][代码]let lineWidth = 0;[代码][代码] [代码][代码]let lastSubStrIndex = 0; [代码][代码]//每次开始截取的字符串的索引[代码][代码] [代码][代码]for[代码] [代码](let i = 0; i < str.length; i++) {[代码][代码] [代码][代码]lineWidth += ctx.measureText(str[i]).width;[代码][代码] [代码][代码]if[代码] [代码](lineWidth > canvasWidth) {[代码][代码] [代码][代码]ctx.fillText(str.substring(lastSubStrIndex, i), leftWidth, initHeight); [代码][代码]//绘制截取部分[代码][代码] [代码][代码]initHeight += titleHeight; [代码][代码] [代码][代码]lineWidth = 0;[代码][代码] [代码][代码]lastSubStrIndex = i;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](i == str.length - 1) { [代码][代码]//绘制剩余部分[代码][代码] [代码][代码]ctx.fillText(str.substring(lastSubStrIndex, i + 1), leftWidth, initHeight);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]const ctx = wx.createCanvasContext([代码][代码]'scene'[代码][代码]);[代码][代码] [代码][代码]const canvasWidth = 300;[代码][代码] [代码][代码]const canvasHeight = 400;[代码][代码] [代码][代码]const bgColor= [代码][代码]'#577C8A'[代码][代码];[代码][代码] [代码][代码]//开始绘制背景区[代码][代码] [代码][代码]ctx.setFillStyle(bgColor)[代码][代码] [代码][代码]ctx.fillRect(0, 0, canvasWidth, canvasHeight)[代码][代码] [代码][代码]//开始绘制文字区[代码][代码] [代码][代码]ctx.setFontSize(18);[代码][代码] [代码][代码]ctx.setFillStyle([代码][代码]'#fff'[代码][代码]);[代码][代码] [代码][代码]let str = [代码][代码]'哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈'[代码][代码];[代码][代码] [代码][代码]this[代码][代码].drawText(ctx, str, 50, 200, 22, 200);[代码][代码]// 调用行文本换行函数[代码] [代码] [代码][代码]ctx.draw()[代码][代码]},[代码]用canvas做文本换行的时候 第一行的长度总是少了一个字的宽度呢?
2019-02-21打开调试试一下,看可以请求不;在看看是否有报错信息
体验版不能发起网络请求[图片],服务器域名后台已设置,但是真机调试不能进行网络请求,发布到体验版也不能进行请求。证书没过期,tls版本是1.2
2019-02-21我用的是这两个,你看适合你的需求吗 decodeURIComponent encodeURIComponent
小程序urlencode小程序有urlencode加密方法吗
2019-02-21网络的这个问题,需要排查一下是否是服务端没有返回信息,等待超时之后返回的数据应该是返回的错误信息!
安卓手机在移动或联通4G网络下,微信小程序调用wx.request网络访问不稳安卓手机在移动或联通4G网络下,微信小程序调用wx.request网络访问不稳定,需要等app.json内设置的超时时间结束后方才返回数据。wifi访问正常,ios全部正常。
2019-02-21你需要在app.json pages 中把这个文件夹的路径也删除
小程序删除文件夹一次或多次之后依旧出现- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 例如删除editDutylog 文件夹后,把整个文件夹项目给其他人(或者删除该项目,重新选择文件夹打开该项目),会出现该文件夹依旧存在的情况。(备注:硬盘打开删除该文件夹后出现相同的情况) - 复现路径 - 提供一个最简复现 Demo
2019-02-21看看这个 https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/scene.html
怎么判断小程序是点链接过来的还是扫二维码进来的?如题求解!!!
2019-02-21删除小程序的时候,需要从发现页面进入小程序,在这个里面删除,才行的,把所有的体验版和开发版都关掉调试或者删除,就好了
小程序发布后,搜索到线上的小程序为什么会显示出调试模式小程序发布后,搜索到线上的小程序为什么会显示出调试模式?我进的就是线上的小程序,不是体验版和调试版的,没有进错,体验版小程序我早就取消了,手机上也删除了,但进到线上小程序显示出了调试模式?
2019-02-21你代码中是不是有什么循环?检查一下,你这占用有点高
微信开发者工具内存占用过高[图片] [图片]
2019-02-21