试一试 ctx.draw(true,(()=>{ //处理代码 })())
【已解决】急!!安卓真机 ctx.draw()不执行,有代码片段- 当前 Bug 的表现(可附上截图) [图片] 开发工具 和 iphone真机都可以打印 after, 安卓真机(锤子 坚果pro2)不会打印after
2019-03-25给回调函数写成立即执行格式应该就可以了 (()=>{})()
ctx.draw() 进不去- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo ctx.draw() 进不去 有时候可以用,有时候不可以用。基础代码大致如下 [代码]wx.chooseImage({[代码][代码] [代码][代码]count: 1, [代码][代码]//上传数量设置为 1 [代码][代码] [代码][代码]sizeType: [[代码][代码]'compressed'[代码][代码]], [代码][代码]//上传图片质量[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码], [代码][代码]'camera'[代码][代码]], [代码][代码]//图片来源[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]var[代码] [代码]tempFilePaths = res.tempFilePaths [代码][代码]//返回的图片 url list[代码][代码] [代码][代码]that.getCanvasImg(0, 0, tempFilePaths); [代码][代码]//执行压缩 Func[代码][代码] [代码][代码]} [代码][代码] [代码][代码]});[代码] [代码] [代码] [代码] [代码] [代码]getCanvasImg: [代码][代码]function[代码] [代码](index,failNum, tempFilePaths){[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]wx.getImageInfo({[代码][代码] [代码][代码]src: tempFilePaths[0], [代码][代码]//图片的路径,可以是相对路径,临时文件路径,存储文件路径,网络图片路径,[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]if[代码] [代码](index < tempFilePaths.length){[代码][代码] [代码][代码]const ctx = wx.createCanvasContext([代码][代码]'attendCanvasId'[代码][代码]);[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]ctx.drawImage(tempFilePaths[index], 0, 0, 300, 150);[代码][代码] [代码][代码]ctx.draw([代码][代码]false[代码][代码], [代码][代码]function[代码] [代码]() {[代码] [代码] [代码] [代码] // 此处回调有时可以进入,有时进不来[代码] [代码] [代码][代码]console.log([代码][代码]'aaaaaaaaaaaa'[代码][代码])[代码] [代码] [代码][代码]wx.canvasToTempFilePath({[代码][代码] [代码][代码]canvasId: [代码][代码]'attendCanvasId'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]success(res) {[代码][代码] [代码][代码]that.uploadCanvasImg(res.tempFilePath);[代码][代码] [代码][代码]}, fail: [代码][代码]function[代码] [代码](e) {[代码][代码] console.log(e)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}, 1000);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: () => {},[代码][代码] [代码][代码]complete: () => {}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]},[代码] 请诸位大神看到以后回复一下,为何 ctx.draw() 会进不去。 我看到大家有在2017年 2018 年提出过这个问题,据说是修复了,然而我这几天的经历告诉我这个貌似还是有问题 此外,我这段代码主要是想要实现压缩图片的功能,大家如果有好的方法,请安利我一波,谢谢
2019-03-06为什么不把所有的兼容性条件都改成最低支持基础库版本号 改成版本号 我可以修改开发者工具的基础库来模拟 你给微信版本 我最终还是修改基础库来模拟
navigationStyle单页面设置兼容性问题- 当前 Bug 的表现(可附上截图) 文档里说页面设置胶囊模式微信客户端的版本要大于7.0.0 微信开发者工具里模拟的6.6.3 也是可以变成胶囊的 [图片] [图片] [图片] - 预期表现 修改官方文档 确定按照基础库来说明兼容性 我们根据基础库来判断是否兼容 - 复现路径 - 提供一个最简复现 Demo
2019-02-27用canvas画好 然后api截图 在当前页的转发回调的return 的图片参数换成api截图产生的临时路径 [图片]
转发的图片如何自定义的显示呢?转发时的那个图片,我要在图片上面显示不同昵称跟头像和图片,这要怎么弄呢?
2019-02-12还有 这个后端传数据是怎么存储好呢? 传经纬度 ,然后我转xy,还是他直接存什么东西给我比较好???
求一个画图的思路(哭泣)[图片]现在公司老大想让我在canvas里画图,这本身不是很让人难受,但是,需要画地图的页面不只一处,并且地图的比例,显示的区域也不同,如 [图片]只显示区域,而且这个区域也可以变化。 [图片]保存的图片需要左边有文字,大小与第一张图也不一样大。 想的头大各位大佬能给个画图的思路吗??
2019-01-08不可以 但是可以用wx:if控制3以下不显示
wxml for标签循环从特定的下标开始-wx:for标签可以数组某个特定的下标开始循环吗?比如从数组的第3个元素开始循环
2019-01-08@官方人员
wx.loadFontFace只在第一个页面有效- 当前 Bug 的表现(可附上截图) wx.loadFontFace下载的字体只在当前显示的页面生效 - 预期表现 全局生效 在去年的8月这个问题就被提出来了,但是没有官方回复,希望能解决而不是每个页面都用这个api,这让人觉得是每个页面都下载了一次一样 https://developers.weixin.qq.com/community/develop/doc/0006027c9305a8b787277b89d51000?highline=wx.loadFontFace%E5%8F%AA%E5%9C%A8%E7%AC%AC%E4%B8%80%E4%B8%AA%E9%A1%B5%E9%9D%A2 - 复现路径 - 提供一个最简复现 Demo
2019-01-03我遇到过,不过我没有吸取教训,还在用这个工具,刚刚他又黑屏了两次 我怕了 我选择用自己的编辑器。
微信开发工具BUG???在线等。。。- 当前 Bug 的表现(可附上截图) 关闭小程序开发工具 电脑突然断电 后面开机后变成 [图片] 怎么还原代码??或者哪里能找回代码呢?
2019-01-02我用了一些api有基础库限制 想要了解一下受限人员大致占比
小程序基础库分布[图片]这里的和是100%吗 加起来感觉不会超过15% [图片]后台管理这里和上图也对不上
2018-12-10在onload onshow onready 分别debugger 第一次进页面 onload 页面已经出来了 第二次进页面 onload onshow 还是灰屏幕 无报错 onready 大量报错 [图片]
小程序页面渲染层错误- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 正常打开页面 - 复现路径 我从小程序里打开页面添加了一个表单 返回上一页 再次进这个表单页就报错 - 提供一个最简复现 Demo 今日忙 暂时不做代码片段
2018-12-05