《论页面做的不好看的重要性》
举报:小程序代码被抄袭情况说明:我们是做小程序定制开发的。我们为一个客户A公司定制开发了一个查询学区的小程序,UI设计和开发全部由我们完成。小程序上线不久之后,发现另外一家B公司,直接复制了我们的小程序代码代码(连我们的BUG都复制过去了)。具体的页面对比图如下所示。 被举报公司:苏州互联印象科技有限公司 被举报小程序名:苏州学区查询 [图片][图片] [图片][图片][图片][图片] 我们的小程序经过了一次改版升级,这里提供改版前的UI设计稿截图 [图片] 如果官方工作人员需要,还可以提供其他证据 我们上传时开启了代码保护,这种代码级别的抄袭,有没有其他防范的方式呢?
2019-03-08还好我没更新,虽然也有bug,但是想都不用想新版bug肯定更多
这个是开发工具的bug还是我电脑的问题??正在写着代码,就突然给我黑屏了。。等了三分钟还没有反应,只能关闭重新打开,但是刚才写的代码没有保存。。。 [图片] [图片]
2019-02-01如果你只更新第一种里的一两个,选第一种,你要更新那么多,第二种吧,就算第一种快我也选第二种,嫌累得慌
this.setData的性能问题that.setData({ 'cardData.id': editCardData.id, 'cardData.name': editCardData.name, 'cardData.mobile': editCardData.phone, 'cardData.email': editCardData.email, 'cardData.cardStyle': editCardData.card_style, 'cardData.company': editCardData.company, 'cardData.title': editCardData.title, ... }) 和 that.setData({ cardData: editCardData, //大对象 }) 请问这两个有区别么,哪个更好?
2019-02-01是二进制存储计算导致的吧
小程序四舍五入算法有问题,小数点后两位相乘乘不尽208.5*5.85=*.4999999999
2019-01-30马上要更新api了,回来加班!!
祝微信团队,新年快乐!祝微信团队,新年快乐!感谢你们这一年来听我们开发者的吐槽,带来了改版行业的小程序,带来了体验标杆的小程序。再次祝福你们,我们放假了!
2019-01-29没有给帖子赞的按钮吗?
这文档是敌特派来的人写的吗?目的就是为了整死我们搬砖工吗?事情是这样的。 我司一小破程序,打开时类似这样,显示一个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-28老哥,你现在点击保存,拒绝授权以后,再点击会opensetting吗?
wx.saveImageToPhotosAlbum 保存图片失败- 当前 Bug 的表现(可附上截图) 代码走到wx.saveImageToPhotosAlbum 没任何反应, - 预期表现 - 复现路径 - 提供一个最简复现 Demo //下载图片 share: function () { let that = this; wx.canvasToTempFilePath({ canvasId: 'myCanvas', success: function (res) { console.log(res.tempFilePath) that.setData({ tempFilePath: res.tempFilePath }) wx.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: function success(res) { wx.showModal({ title: '成功保存图片', content: '已成功为您保存图片到手机相册,请自行前往朋友圈分享', success: function () { that.setData({ friendTrue:false }) } }) }, fail: function fail(e) { wx.getSetting({ success: (res) => { console.log(res); console.log(res.authSetting['scope.writePhotosAlbum']); if (res.authSetting['scope.writePhotosAlbum'] == false) { wx.openSetting({ success: (res) => { console.log(res); } }) } } }) } }); } }) }, 这个问题目前再iphone5.6.有问题, 我的手机是iPhone8就没有问题,再另外一个iphone8就有问题,不知道为啥,这段代码以前没有问题,最近才出现问题,不知道为啥,我一直没有动过
2019-01-24你是从来都不看console打印的错误日志吗?
请问为什么wx.switchTab无法成功跳转到tabBar页面?请问为什么wx.switchTab无法成功跳转到tabBar页面? 如下设置 [图片]
2019-01-11他们经常莫名其妙改东西,我也遇到过两个,后来又改回来了,不知道是为了增加工作量还是怎么的
官方是不是修改了接口,之前好好的,突然不行了,一下就不对劲了wx.openBluetoothAdapter()蓝牙初始化接口,之前写的是根据返回的状态码来处理逻辑的,文档也写的很清楚 [图片] 然后我调试一看,emmm... [图片] 状态码为什么不见了????????? [图片]
2019-01-10重点是后面说的是授权登陆过公众号或者APP,授权小程序只是让你能用getuserinfo来获取unionid,你要用getuserinfo获取加密字符串去后台解析出用户的unionId
使用wx.login+code2Session 有时无法获取到unionID按照提供的方法: “如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。”, 其结果是: 有的能获取, 有的用户无法获取到UnionID。如下图片所示: [图片] [图片]
2018-12-29