- 微信小程序自定义头部导航栏下拉刷新不会固定?
微信小程序自定义头部导航栏设置了position:fixed;top:0;left:0,但下拉刷新的时候头部还是会跟着往下走,这怎么解决?
2019-10-17 - 用tabbar组件动态改变badge,数组里面到badge已经修改了但是badge数据没有渲染出来?
[图片] [图片] [图片] tabbar是weui到tabbar组件
2020-08-17 - URL Scheme实现h5打开小程序,安卓手机跳转到小程序后无反应?
URL Scheme实现h5打开小程序,安卓手机跳转到小程序后无反应。可能是什么问题呢?
2021-03-30 - picker-view在滚动过程中,点击切换选项,会立即触发bindpickerend
如题: [图片] picker-view的任意一列在滚动过程中,点击其他列选项,会立即触发bindpickerend,但滚动并未停止,change在end后返回。 日志如下: [图片]
2020-05-27 - wx.getMenuButtonBoundingClientRect() ios手机偶尔复现是0
导致自定义导航栏高度是0 app.js的 onLaunch里 // 获取自定义顶部高度相关参数 let capsuleObj = wx.getMenuButtonBoundingClientRect(); this.globalData.capsuleObj = capsuleObj; console.log("==胶囊信息==",capsuleObj);
2021-02-09 - getMenuButtonBoundingClientRect()返回的值有误差?
wx.getMenuButtonBoundingClientRect()获取到的top值和实际显示的差2px,隐藏状态栏,然后直接设置top值,元素和胶囊按钮不在一条直线上
2021-02-01 - wx.getMenuButtonBoundingClientRect() 返回值为0
调用`wx.getMenuButtonBoundingClientRect` 在用户第一次使用小程序的情况下,返回的所有值均为0,新用户第一次使用小程序的时候就会发现页面整体错乱,然后放弃使用,第二次我开调试的时候就正常了,因此很难找到截图,这里在开发者工具模拟实验的时候发现
2020-09-10 - canvasToTempFilePath:fail:create bitmap failed?
安卓荣耀V20,微信版本是7.0.15 微信小程序canvas画图报错,但是在其他手机荣耀30s,和Nova 3上可以运行。 而IOS没问题: 代码片段: saveImgToLocal() { const that = this; setTimeout(() => { wx.canvasToTempFilePath({ canvasId: 'k-canvas', destWidth: that.canvasWidthInPx, destHeight: that.canvasHeightInPx, success: function (res) { that.getImageInfo(res.tempFilePath); }, fail: function (error) { console.error(`canvasToTempFilePath failed, ${JSON.stringify(error)}`); that.triggerEvent('imgErr', { error: error }); }, }, this); }, 300); } [图片] 尝试社区中的加延迟和重试方法,还是报同样的错误。
2020-06-19 - wx.canvastotempfilepath 关于 压缩图片大小问题?
请问为什么压缩出来的图片,在个别手机上是一张空白的图片了,代码如下 var Str_Image = function (that) { var ctx = wx.createCameraContext() ctx.takePhoto({ quality: 'low', success: (res) => { console.log(res); var ctx = wx.createCanvasContext('photo_canvas'); var ratio = 2; var canvasWidth = res.width var canvasHeight = res.height; while (canvasWidth > 200 || canvasHeight > 200) { //比例取整 canvasWidth = Math.trunc(res.width / ratio) canvasHeight = Math.trunc(res.height / ratio) ratio++; } that.setData({ canvasWidth: canvasWidth, canvasHeight: canvasHeight }) //设置canvas尺寸 ctx.drawImage(res.tempImagePath, 0, 0, 150, 150) //canvasWidth, canvasHeight ctx.draw() //下载canvas图片 setTimeout(function () { wx.canvasToTempFilePath({ canvasId: 'photo_canvas', x: 0, y: 0, width: 150, height: 150, //生成图片的大小 destWidth: 150, destHeight: 150, success: function (res) { that.setData({ imageUrl: res.tempFilePath, }); uploadImage(that, res.tempFilePath, that.data.str_UserName) //that.data.str_UserName }, fail: function (error) { console.log(error) } }) }, 100) }, fail: (res) => { console.log(res); } }) }
2020-10-20 - 怎么用scrollView实现这种上下左右联动效果?
[图片]
2021-03-15