- image标签的lazy-load属性完全没用
- 需求的场景描述(希望解决的问题) 文档中说lazy-load需要在page或scroll-view下使用。这里的表达不清楚,没有说明是作为子元素使用,还是子孙元素使用。而且小程序页面的最外层不就是page元素吗? 使用过程中image的lazy-load属性在page或scroll-view下均无效。 - 希望提供的能力 希望官方能完善图片懒加载的相关文档,提供示例代码。
2018-04-27 - fixed 会失效使用filter: grayscale(100%);?
[图片] 文本使用滤镜以后固定定位会失效,这应该是bug了吧?
2020-04-03 - 【持续跟踪】关于TabBar(含自定义Tabbar)的几个问题
以下是一些关于TabBar在使用上遇到的几个问题 20190509 18:00更新 搞了一个下午,还是不能完美的解决问题,目前的遗留的问题,除了下面3个,还有 - 一般的安卓设备,进入后快速点击,开始会造成屏幕闪动 =》 很正常,因为小程序项目比较大,本来就卡,但是作为Tabbar不是预先加载还是有点麻烦,会让用户觉得更卡 - Index也会加载一次tabbar.... 这个造成会造成一系列判断问题 =》 只能通过判断所属页面进行适配,按道理,应该是只有tab页才会出现才对 - 如果tabbar里的图片是通过view的background-image加载,那么不管安卓还是ios都会卡炸 - tabbar里的图片只能使用image比较不卡,但是造成的问题就,第一次进入页面会优先加载这tab的图片,一下n +1条数据,有点阻塞 - Ios每次进入新的页面就会渲染一次图片,这就导致,进入会闪一下,而安卓则不会 - 安卓下拉,tabbar也会跟着下拉... ----- 1. TabBar的背景颜色(backgroundColor)不能设置透明度 问题描述: 如题 解决状态: 已加入需求池,暂无计划时间信息 低优先级 临时解决方案: 暂无 相关问题: 《tabBar背景不能设置透明》 2018-07-17 2. 自定义TabBar第一次点击会发生抖动(闪动) 问题描述: Tabbar的每一个页面,第一次点击的时候,都会发生抖动 在调试工具上不会触发,但是在Ios中一定会触发 而安卓设备,有时候会整个屏幕变黑屏,或者消失。而有时候则完全不会抖动 原因猜测: 造成原因一: 猜测因为第一次点击的页面都是没有渲染的,所以渲染会导致tabbar位置(或样式)也需要一定时间初始化 或者说,和我们的路由概念不同,路由是页面和tabbar分开渲染,而小程序则是在每个tab页面都自动插入自定义Tabbar组件。 [图片] 想起之前看到过的一种自定义Tabbar解决方案,是在进入页面的时候隐藏tab来实现,感觉是同种解决方案 [文档] 每个 tab 页下的自定义 tabBar 组件实例是不同的,可通过自定义组件下的 [代码]getTabBar[代码] 接口,获取当前页面的自定义 tabBar 组件实例。 通过created生命周期console,确实是每个页面一个Tabbar组件... 造成原因二: 录了一下屏,发现上下抖动的原因出现了原生Tab的位置,所以导致自定义Tabbar位置上移 解决状态: 暂未解决,暂无计划时间信息 代码片段: https://developers.weixin.qq.com/s/ycA2NemE7f81 (Ios真机预览) 临时解决方案: tabbar默认样式隐藏 =》 在生命周期ready的时候再显示。 至少出现的时候好看一些 相关问题: 暂未收集 3. 自定义TabBar切换时会位置会发生抖动(闪动)情况 问题描述: 和第二个问题不同,这个问题是所有Tab页面都点击过,再切换时Tabbar的位置会上下抖动以下 问题猜测: 这个问题大概知道是因为,每个tab页面的navigationStyle设置问题,如果不是custom,那么就影响到页面的高度 解决状态: 暂未解决,暂无计划时间信息 临时解决方案: 所有Tab页面的navigationStyle设置为'custom',或者都不设置 代码示例: https://developers.weixin.qq.com/s/Kxzf7emy7T85 (真机预览即可看到) 相关问题: 暂未收集
2019-05-09 - 自定义tabbar切换时会闪烁
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11 - 子组件 for循环中使用slot,提示该slot重复,警告信息报错 for循环数量指数增长,卡死
slot "content" duplication is found under a single shadow root. The first one was accepted 父组件调用代码 [图片] 子组件代码 [图片] listData有个几十条,警告信息能爆出到两千多,直接卡死,调试基础库2.20.0,改到2.18以下就没问题 [图片]
2021-10-15 - wx.checkSession方法问题,为什么检测不了用户登录态?
希望官方能做出解答,这个问题很严重,因为已经影响到用户体验了!!! 首先说明下我在小程序中的登录(wx.login)和授权获取用户信息、手机号的大致流程。 1、进入小程序时在app.js中的onShow有一个操作,初始化用户登录(登录具体流程是,先wx.checkSession获取登录态是否有效,如果失效则重新wx.login刷新登录态,并把code拿给后端换取新的session_key,并保存至db中) ★这个初始化登录操作是一个全局统一的方法,具体代码如下★ [图片] [图片] 2、现在遇到的情况是,用户在第一次进入小程序后,我如愿的登录并拿到的用户的session_key,并在后端db储存下来。但是,当这个用户隔了10来天再次进入小程序,并点击授权获取用户基本信息并发给后端解密时,就解不出来了!! 3、所以问题来了,这是在初始化的checkSession时并没有检测到用户登录态已经过期了?而告诉我的是success,所以程序就没有去走login登录重新获取登录态!(说明一下,我在后端做了session_key的最近一次更新时间,然而这个用户的session_key是他第一次进小程序时初始化登录得到的) 4、我现在的处理是,如果后台解密失败会返回一个特定的code用于前端做判断,直接调用wx.login()做一次登录,并提示客户"系统开了个小差,请再次点击重试!" 。。。虽然再次点击授权是可以了,但是给用户的体验并不好! ★附上授权获取用户信息、手机号的代码截图(获取手机号时加了checkSession全局方法去验证登录态都没作用!)★ [图片] [图片]
2021-06-02 - canvas 2d 保存临时文件对高dpr设备不友好2021-03-25
- canvas 2d 保存临时文件对高dpr设备不友好?
经过测试 canvas 2d 在dpr为3的真机上.canvas 大小设置为:540px*540px,调用 canvasToTempFilePath 就会抛出异常: canvasToTempFilePath:fail:convert native buffer parameter fail.native buffer exceed size limit. 而540px*540px 实际在屏幕上显示只有很小一块。而现在Android平台很多设备dpr都是3。 为什么不能提供浏览器原生的canvas.toBlob,此时blob已经经过压缩,会比getImageData节省很多内存。 如果我们就可以把blob写入存储。 [图片]
2019-11-28 - 视频号场景下小程序购物任意操作界面由半屏变为全屏没有触发onResize事件?
视频号场景下小程序购物任意操作界面由半屏变为全屏没有触发onResize事件? https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/scene/minichannel.html
2021-05-24 - 小程序客服消息可修改客服昵称和头像吗?
希望小程序客服的昵称和头像可以自定义,而不是直接使用小程序LOGO,让小程序通过客服在做售前、售中、售后时,使用户感觉是有人在接待他们,而不是机器人。
2021-03-24