小程序开发
程老师2088
毕业于中山大学,曾任网易游戏资深BI研究员、高级软件工程师,多年开发和软件项目管理经验。技艺较杂,愿与大家分享和共同进步
展开
-
【小程序】蓝牙信标ibeacon获取
最近在研究ibeacon,有一点小结论,分享给大家:1、小程序获取信标数据有2种方式,可以理解为主动方式和被动方式:被动方式:onBeaconUpdate,就是等待接收的方式。目前经过测试是同一个信标1s刷新一次,也就是说1s内会接受到多个信标的回调,修改信标的发射频率并不会增大回调的频率主动方式:getBeacons,会主动获取检测到的信标。这个获取频率可以由我们程序控制,但出于比较低频的时候,连续获取得到的信标数据是相同的,所以人为地加大频率调用也没什么用。2、小程序直接提供了beacon原创 2020-12-29 16:52:44 · 2036 阅读 · 1 评论 -
【小程序】createSelectorQuery获取canvas时node is not a function
开发小程序时要用到canvas,官方提供了createSelectorQuery的方法,代码如下:Page({ getNode() { wx.createSelectorQuery().select('.canvas').node(function(res){ console.log(res.node) // 节点对应的 Canvas 实例。 }).exec() }})但是套上去用的时候,报错:TypeError: query.select(...).no原创 2020-10-07 13:10:14 · 4924 阅读 · 4 评论 -
【小程序】canvas默认就添加了个“display:none”的解决方案
时隔一年多再回头看小程序,还是觉得不那么好用,还没开始就遇到了个问题:写了个canvas,一上来就是display:none查了下,原来是要添加上一个canvas-id的属性,而且这个属性值在同一个页面上还不能重复。参照:https://developers.weixin.qq.com/community/develop/doc/00040c7a0184b09bf9a70eb0c5b400十分之尴尬。不知道这种设计的原则是什么,从个人角度来说,这种多少违背了用户习惯吧,加上了一些没有必.原创 2020-10-07 12:39:07 · 1325 阅读 · 2 评论 -
mpvue利用微信api实现旋转动画
第一步:绘制元素<img class="music-icon" :animation="musicAnimation" src="/static/images/music.png"/>元素里面绑定animation数据为musicAnimation第二步:data里面设置musicAnimation:null第三步:绘制动画//绘制动画var r...原创 2019-03-10 23:27:55 · 1066 阅读 · 0 评论