这个看着很费力,整个代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
如何解决drawImage 图片在canvas上不显示?画布节点获取 [图片] [图片] canvas 绘制图片 [图片] [图片] 第一次是用onload方法开发者工具可以正常显示,但真机预览onload方法直接报错。 后面改成getImageInfo | downloadFile 转换线上地址也还是不显示。 [图片] 怎么才能显示图片~~~~~~~~~~~~~~~~~~~~~~!
2021-03-12为什么不用这个属性呢[图片]
多个input切换焦点时, 键盘会先掉下去再抬起来?组件:input 微信版本 8.0.2 系统: ios14.4 问题描述: 我们的需求是页面底部有多个上下排列的input, 几天前, 在input焦点的时候默认会顶起页面, 切换焦点, 页面会掉下去, 导致键盘遮挡input, 后我们调整方案: hold-keyboard="{{true}}" adjust-position="{{ false }} 通过监听键盘高度, 给容器设置padding-bottom, 使键盘不会遮盖input, 同时点击input以外的部分不会失去焦点。完美解决 但是: 从昨天开始, 出现异常, 切换焦点时, 键盘会先收回去, 再重新起来, 过程很明显, 导致底部input区域被上下移动, 请问是最近微信更新了吗?
2021-03-12微信开发工具不可以测试吗?
文档可以改进一下,方便使用,因为scheme码只有正式环境可以测试,所以在query参数不为空时可以把小程序那边的接受代码拿过来参考一下吗? https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-scheme/urlscheme.generate.html
2021-03-12可以使用这个组件 https://developers.weixin.qq.com/miniprogram/dev/component/cover-view.html[图片]
view 层级100 盖不住canvas[图片]
2021-03-12图片地址 http ? 把图片地址修改为https 然后开放平台 配置 downloadFile合法域名
canvas 获取轮播图图片的颜色,开发者工具展示无问题,手机预览功能无效,求大佬看看啥问题?// 获取的颜色 onColor(event) { //canvas2d return new Promise((resolve, reject) => { var query = wx.createSelectorQuery(); var dpr = getApp().globalData.dpr; query.select('#canvas-img').fields({ node: true, size: true }).exec((res) => { //可能报错 if (res[0] == null || res[0].node == null) { return; }; var canvas = res[0].node; var ctx = canvas.getContext('2d'); canvas.width = res[0].width * dpr; canvas.height = res[0].height * dpr; var img = canvas.createImage(); wx.downloadFile({ url: event.url, success: ((x) => { img.src = x.tempFilePath; img.onload = (e) => { ctx.drawImage(img, 20, 20, 343, 150); var imageData = ctx.getImageData(21, 25, 343, 150).data; var color = []; for (var i = 0; i < 2; i++) { var R = imageData[i == 0 ? 100 : 2800]; var G = imageData[i == 0 ? 101 : 2801]; var B = imageData[i == 0 ? 102 : 2802]; color.push("rgba(" + R + "," + G + "," + B + ")"); }; var color = [color[0], color[color.length - 1]]; resolve({ 'color': color, 'i': event.i }); }; }), fail: ((err) => {}) }); }); }); }, //处理函数 getHomeSwipe() { var that = this $fn.post('getHomeSwipe').then(res => { var arry = res.data.data; arry.bannerList.map((item,index)=>{ console.log(index,item) that.onColor({ 'url': item.photoUrl, 'i': index }).then((res) => { console.log(1111) arry.bannerList[res.i].color = res.color this.setData({ ['swipe[' + res.i + '].color']: res.color }) }) }) that.setData({ swipe: arry.bannerList, }); }) } //swipe数组 bannerlist swipe:[ {"id":"10", "bannerName":"福袋", "weight":8, "photoUrl":"http://qiniuoss.vipcaihui.cn/1615198935408984944646", "redirectUrl":"", "remark":"", "type":1, "publishStatus":1, "delStatus":0, "createTime":"2020-12-08 02:02:35" }, {"id":"11", "bannerName":"福袋新年", "weight":0, "photoUrl":"http://qiniuoss.vipcaihui.cn/1611973057757306578063", "redirectUrl":"", "remark":"", "type":1, "publishStatus":1, "delStatus":0, "createTime":"2021-01-30 10:18:03"}] 麻烦大佬看看😂😂😂,是啥问题导致的
2021-03-12直接上代码~
checkbox/radio的color无法改变颜色https://developers.weixin.qq.com/miniprogram/dev/component/checkbox.html
2021-03-11电脑上一点也不好用
实测,电脑端打开“微信开放社区”小程序用时7秒,这问题真看不到吗?上午刚刚测的,打开这个小程序用时7秒,每篇文章之间切换用时5秒以上。 我的电脑是win7系统,配置和网络,请看截图,不要再质疑我的电脑问题。 [图片] [图片]
2021-03-11一个小程序还能获取俩不一样的openid ?
怎么才能获取只获取一个openid呢https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID
2021-03-10整个代码片段,这样看怎么看的出来
微信小程序支持latexhttps://developers.weixin.qq.com/doc/oplatform/Miniprogram_Frame/ 开发小程序时使用的框架为Taro,需要开发一个将图片中公式展示出来的功能,用到的插件为react-latex,结果发生报错,公式也没有展示出来。 [图片] 代码展示: [图片] [图片]
2021-03-08换一个视频格式看看呢[图片]
苹果手机无法播放音频,点击音频没有反应。?苹果手机列表音频无法播放问题,在网上做了代码设置还是不生效,点击播放音乐按钮触发 const innerAudioContext = wx.createInnerAudioContext() //播放录音 console.log(e.target.dataset.id+"==========播放音频路径====="+JSON.stringify(e)) if (wx.setInnerAudioOption) { wx.setInnerAudioOption({ obeyMuteSwitch: false, autoplay: true }) }else { innerAudioContext.obeyMuteSwitch = false; innerAudioContext.autoplay = true; } innerAudioContext.autoplay = true //是否自动播放 innerAudioContext.src = "https://wish.a2a.xin"+e.target.dataset.id, //音频资源的地址,用于直接播放 innerAudioContext.onPlay(() => { console.log('开始播放') }) //监听各个阶段 innerAudioContext.onCanplay(() => { console.log('可以播放'); }); innerAudioContext.onPlay(() => { console.log('监听到音频开始播放'); }); innerAudioContext.onEnded(() => { console.log('音频自然播放结束事件'); }); innerAudioContext.onStop(() => { console.log('音频停止事件'); }); innerAudioContext.onError((res) => { console.log(res.errMsg); console.log(res.errCode); }); innerAudioContext.onWaiting((res) => { console.log('音频加载中事件,当音频因为数据不足,需要停下来加载时会触发') }); 苹果手机的播放音频三角形还是不会有任何反应
2021-03-08