个人案例
- 广腾超
足球联赛专用小程序
广腾超扫码体验
谢谢反馈,已经修复
教程问题反馈:第4章 场景应用基本的布局方法——Flex布局[图片] 这里的超链接,还是本页,貌似不对吧,链接到本页没啥实际意义
2019-02-28社区发帖在切换类型时确实体验不好,我们近期优化。 // 2019-02-13 ------------ 已经优化上线。 // 2019-02-14
最后一天上班还让人发火你们开发人员就不能认真点吗,每次更新都带来更多的BUG,本来作为一个IDE体验就超级差的,代码窗口黑屏,新建文件获取不了焦点不能输入代码,剪贴板总是无效,有时候编辑器无法获取焦点,有时候搜索框的输入框无法获取焦点,有时候不能输中文。今天在做查询替换的时候,做着做着剪贴板就不能用了,你说气不气。一个社区发帖做的也差的很,我打了这么多字,选了问题模块后就全部清除了?
2019-02-13感谢反馈,已经修正
教程问题反馈:第6章 底层框架双线程模型(错别字)[图片] “一部份”应为“一部分”
2019-01-30我们文档有些地方确实信息给得太少,我们会重点关注这块。 因为现在小程序小游戏整个文档特别大,从我们的角度去阅读编写确实也可能有一些会疏漏的地方,回头我开个帖子收集大家反馈文档问题。
这文档是敌特派来的人写的吗?目的就是为了整死我们搬砖工吗?事情是这样的。 我司一小破程序,打开时类似这样,显示一个logo,一个标题 [图片] 经过一个2秒的动画效果,logo和标题就移动到上面部分了,同时渐显出来一个loading组件,这些都是使用小程序的Animation API实现的。 [图片] [图片] 现在需求来了。 我们想在首屏渲染后。在图标往上移的动画执行周期中,将背景色缓慢从蓝色变为白色。 (别问为什么要变背景色,我们准备待会加完班拿上弹弓组团去打设计师家玻璃了) [图片] 有朋友会说了,这不是很简单嘛,弄个定时器去替换class不就行了? 我只想说,no no no。朋友,我们搬砖就要有搬砖的样子嘛。 什么时间搬,搬多少,什么时间停,都要严谨嘛。 天真的我,想当然的就拍着胸脯向BOSS表示小意思啦。 [图片] naive的我心里想着 肯定会有动画执行开始和结束一个callback接口的嘛 然鹅,、翻遍了小程序文档里关于动画的各个段落之后才发现 [图片] 神马?? 我不信!一定是我的眼刚刚瞎了,我要再看一遍。 [图片] [图片] [图片] [图片] [图片] PS 看,多么言简意赅的文档! 在看多了外面那些"妖艳贱货"的文档后,如此小清新的文档,还真让我这老司机虎躯一震。 // TODO 我当即在心里暗暗发誓,我一定要强烈建议我司将此文档规范引进并在我司大范围实践,太他【文明用语】高效了。 END PS 在我不懈的努力下 在某毒找到了一篇关于动画重置的实例 [图片] [图片] 哦也,三七三十一,一定是我聋了才没看见这么大个接口 同事心里还在做自我批判,怎么能轻易的就甩锅给腾讯爸爸。 祭出我的Ctrl+F大法 [图片] 果然。还是我太天真。竟然没有搜到 0/0? 在经过了一番苦苦的某毒搜索之后,猛然意识到,或许是我姿势不对? [图片] 谢天谢地,博客园诚不我欺。确实有这个东东。 我默默的打开了唯一的一条搜索结果学习了起来。你猜怎么着? [图片] 我发现了腾讯爸爸藏起来的彩蛋。 哇,没想到小程序团队这么调皮。 在动画相关的所有文档里,竟然半个字都没提有这几个事件。保密工作做的很到位。表扬。5星好评。 [图片] 根据文档,照猫画虎。 [图片] [图片] 控制台没有任何反应 [图片] 一定是我姿势不对,我换换姿势。 [图片] [图片] 一顿操作猛如虎,然鹅发现并没有什么卵用。 [图片] [图片] [图片] 我盯着这条说明,默默的给自己点上了一根烟后陷入了痛苦的沉思。 期间我尝试了各种姿势,都没有找到关于WXSS animation到底是个什么鬼。 我只知道有Animation这个动画API。或许他俩是一个东西? 但是为什么Animation里没有关于它的只言片语? [图片] 既然Animation里没有写,肯定是另外一套体系吧? 灵光一闪, oh no,别又是腾讯爸爸调皮了把文档藏起来了吧。 [图片] [图片] 经过地毯式的搜索及换遍了各种姿势想要跟我的小程序互动一把后。 [图片] [图片] [图片] 我选择死亡。 [图片] [图片] 我想起那天夕阳下调的微信小程序,那是我逝去的青春。。。 IDE: v1.02.1901230 Library: 2.4.2
2019-01-30由于安全考虑,插件模式下不允许修改全局对象/全局方法(否则插件和小程序可以互相偷对方数据) 解决方案:你们定其他接口名字,调用该方法即可。
使用插件后一些JS能力受限的疑惑您好,我们在小程序中通过原型重写了数组的push等方法,但使用了插件后发现重写失效,对比了有无插件情况下的Array.prototype.push方法,发现有插件时push方法的属性描述符configurable为false,官方应该是使用插件时限制了修改原型方法,目前我们已经通过其他方式兼容数组的这种情况,但插件仍然不敢上线,怕有未知的限制会影响到其他功能。所以想知道使用插件后还有那些js能力会受限,能否明确给出,谢谢!
2019-01-17感谢反馈 已经改正
教程问题反馈:第8章 小程序基础库的更新迭代异常[图片] 箭头所指的用词和字有问题
2019-01-02word转过来的脚注问题,我们后续统一优化一下,现在确实体验不好。
教程问题反馈:第4章 场景应用发起HTTPS网络通信[1],[2],[3],[4]的信息在哪看?链接点了没反应,只是更新了下url的hash,#_ftn1-4 4.3.3 界面滚动https://developers.weixin.qq.com/ebook?action=get_post_info&docid=000224fc9d0f98cb0086f4eff5180a [1] 4.4.2 服务器接口 https://developers.weixin.qq.com/ebook?action=get_post_info&docid=000ee27c9c8d98ab0086788fa5b00a [2],[3],[4]
2019-01-02setData这个API比较特殊,我们没法区分success是不是用户页面数据data的一部分,所以后边扩展的callback只能放到第二个参数去。
每次看手册有种想打人的冲动[图片] 成功的回调不是放在参数里面穿过去的吗? [代码]this[代码][代码].setData({[代码][代码] [代码][代码]userInfo: res.userInfo,[代码][代码] [代码][代码]hasUserInfo: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]console.log([代码][代码]"ssss"[代码][代码])[代码][代码] [代码][代码]wx.redirectTo({[代码][代码] [代码][代码]url: [代码][代码]'todoList/todoList'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码] 为什么不是这样回调的 正确的写法是 [代码]this[代码][代码].setData({[代码][代码] [代码][代码]userInfo: res.userInfo,[代码][代码] [代码][代码]hasUserInfo: [代码][代码]true[代码][代码], [代码][代码] [代码][代码]}, [代码][代码]function[代码][代码](){[代码][代码] [代码][代码]console.log([代码][代码]"ssss"[代码][代码])[代码][代码] [代码][代码]wx.redirectTo({[代码][代码] [代码][代码]url: [代码][代码]'../todoList/todoList'[代码][代码],[代码][代码] [代码][代码]})[代码][代码]})[代码]
2018-12-29已经改正,谢谢反馈
教程问题反馈:第4章 场景应用发起HTTPS网络通信[代码]varhasClick = false;[代码][代码] [代码] 代码清单4-11 var后面少个空格
2018-12-29发一下小程序码。
第一次进小程序报fail url not in domain list第一次进小程序报错:request:fail url not in domain list ;关闭小程序,再扫码进去没有问题; 如果在流程浏览的小程序中删除之后,再进去还会报这个错,之后就没问题; 测试环境没有这个问题,只有正式的小程序这样; https的域名都已经配置了; [图片]
2018-12-29