- onPageNotFound error ?
最近小程序莫名其妙出现了这个报错,小程序首页路径是pages/index/index,就连首页也会报错找不到,出现频率不是很高,但是每天都会有4-5次,其他页面也有这样的情况。 [图片] appid:wxc2b9dc6cd367e833
2020-08-17 - 小程序云开发Collection.skip / Query.skip不能设置为0
- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 分页查询第一页的情况下skip应该可以设置为0
2018-09-12 - 小程序某些业务场景开发的需求
经过两个月的小程序开发,发现了些问题和小程序应对于某些业务场景的缺陷;直入主题: 应用框架背景:wepy。 1、滑动吸顶的场景: 需求:在一些电商网站上存在很多滑动吸顶这样的效果; 问题:如果使用dom,我们都会在滚动回调里面判断像素差来进行相关吸顶元素的 position:fixed;在小程序里面如果在滚动回调里面如此处理,频繁调用setData,造成服务线程通知阻塞和视图渲染延迟。(ios还好,安卓特别不平滑);添加降频处理,页面效果又不太理想。 目前解决思路:使用sticky 来解决这个问题,ios上可以基本支持,但是在安卓上只有部分支持,但是sticky没有样式toggle来的灵活,比如我滑动时的渐变。 期望:可否添加一个官方标准处理这种场景,或者最低处理成全面支持sticky。 2、setTimeout或者间隔定时器的场景。 需求:定时器主要应用在秒杀倒计时这种应用场景。 问题:在安卓机型上,存在滚动page,定时器展现上停止跳动,touchend动作之后,定时器无规则进行跳动。 目前解决思路:没有解决这个问题。而且还要注意在页面周期里面处理定时器的销毁。 期望:提供一个wx.xxxx接口上一个稳定的定时器 3、createSelectorQuery查询时机和效率问题。 需求:点击相关元素,页面进行滚动到相关元素位置,类似于hash锚点的场景。 问题:有时候需要动态的计算相关元素的top值,但是这个计算的机制不太好把握,一般异步request接口在onload里面开始触发,当服务层数据change后,去通知 view层变化,在服务层我们并不知道view层是否已经渲染结束,不知道什么时候执行createSelectorQuery操作。如果在点击某个元素时触发这个计算,createSelectorQuery在一些安卓机上的运行效率并不是特别高。 目前解决思路:有部分同学使用定时器(不严谨);或者第一次查询保存这个值,后面使用这个值。 期望:提供一个解决标准。 4、富文本的纠错能力。 需求:富文本已经开放化了,但是小程序的富文本就错能力有些差。 问题:由于业务层数据的问题,可能存在一些不标准化的html string(虽然官方也声明过nodes最佳)。wxparse会输出解析不了的字符为文本内容,小程序直接报错。 期望:可否提供一套纠错能力强的词法解析功能,ps:腾讯有x5内核浏览器,可否提供一套server端的html词法解析器的算法,小司真的没有这么多人力物力搞这个东西。 5、html代码的默认样式问题。 需求:很多时候,小程序后起之秀,是从别的地方把主站的代码迁移过来,标签默认的样式问题。 问题:<del>标签 并没有默认的line-througth,<p>也没有默认的block。 期望:可否和标准统一化。 6、多个视频页面的视频播放问题 需求:很多时候,我们更期望我们可以自己去自定义我们页面播放按钮的样式。比如: [图片] 问题:多个视频在一个页面播放时,播放一个,另外一个播放视频并不停止,尝试去使用wx的视频接口去处理,发现需要构建多个video上下文对象十分的繁琐和复杂(视频是循环出来的)。 目前解决思路:需求方妥协,跳单页面播放。 7、是否可以增加filter过滤函数 需求:wx:for情境下,item数据需要对时间、性别的格式化。 问题:对于server返回的数据不标准,fe需要对数据进行格式化,现在在fe循环一边数据格式化,显然不是一个好的解决方案。 期望:提供数据fliter过滤函数,可以格式化数据类似于vue。 如果上面有说的不对,或者我马虎疏漏的地方,敬请各位同学指正、添加和批评,希望小程序官方重视,祝你们越做越好。
2018-03-06 - 微信小程序卡死
微信小程序从A页面跳转到B页面,B页面在onLoad里调用wx.request()获取数据后用wxParse进行html解析加载,由于数据比较打,解析时间比较长。在这时按导航栏的返回按钮返回A,再次点击A页面里的B的链接界面就会卡住。远程调试的时候显示等待同步api systeminfo调用,等待同步api accesssync调用,其他的页面也无法加载了。有没有大神知道是什么问题啊?
2018-06-18 - 审核被拒绝!!小程序打开后只有title和底部button?都正常啊
域名 什么的都检查过了 都还是说没有内容! 今天提交过三四次了!! [图片]
2018-08-31 - 我是来吐槽的,顺便说一下官方文档的事,关于video标签的
相信已经有不少人被VIDEO这个标签坑惨了,很多人卡顿,无限加载的问题 官方回答:加个custom-cache="{{false}}"试试 确实加了之后就OK了 然后到现在还是没看到官方文档有更新video标签的这个属性,通篇找不到 我就被坑了好久 然后另一个坑 还是custom-cache="{{false}}" 有很多属性比如objectFit='cover',这种你这样写没问题 custom-cache="false"这样写。。。根本就不会生效! 写了这么久小程序我发现凡是关于boolen值的都必须采用"{{false}}"或者"{{true}}"这种写法 我估计不加大括号是不是就当成字符串啥的解析了? 不是我说官方有自己的一套规则不好 但是还是要注明一下吧 这种要自己试多少遍才知道哪里出了问题。。
2018-08-30 - swiper 滑动卡在一半不动了?
swiper 滑动 有时会卡在一半不动了?只能删除小程序从新进?
2018-06-14 - swiper滚动时上下滑动导致滑动停止
swiper的bug在工具及真机同样有问题 swiper滑动到一半时(滑动未结束)在swiper内上下滑动页面会使swiper滑动区块停止后续滑动,手指离开以后也不会恢复成正常。直到下一个autoplay时间或者手动左右滑动时才会自动恢复 滑动是swiper高度超出安卓手机导致上下滚动,IOS屏幕上下弹动 [图片]
2018-07-31 - 小程序美拍的视频切换(类似抖音)如何实现?
看了微信开发文档,video不能嵌套在scroll-view,swiper里。 又看了其它大大的提问,好像也不支持touchmove之类的:https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=000c04500f8690584fb60e5c456800&highline=%E6%8A%96%E9%9F%B3 请问短视频的上划切换的类似效果要怎样实现呀?
2018-06-12 - video 组件真机上播放出错(binderror)事件无效
工具可以触发播放错误事件,手机上不行,求解 如果事件不能用,手机播放不了的视频怎么做提示
2018-08-07