
Bubble微信小程序开发日志
Julse
不藏话,不藏事,不藏拙
展开
-
小程序实现点击/单击,长按,双击事件及setTimeout函数使用
tap手指触摸后马上离开longpress手指触摸后,超过350ms再离开,如果指定了事件回调函数并触发了这个事件,tap事件将不被触发longtap手指触摸后,超过350ms再离开(推荐使用longpress事件代替)ps:longtap 是先触发长按,后触发单击我们也可以根据触摸时常需要自行区分长按和单击bindtouchstart='touch...原创 2019-01-10 17:41:20 · 3511 阅读 · 0 评论 -
点击canvas中指定图形触发事件
问题:给canvas绘制的某个图片区域绑定点击事件分析:canvas绘制时可取得图形位置,绘制完成时无法获取每一个图形的位置解决:重绘一遍图形,一边绘制一边比较点击事件发生的位置,看点击事件发生在了哪一个图形上面在canvas标签中添加属性bindtap='CanvasTap'下面两个属性可用来自定义长按还是单击,官方给出的bindlongtap 作为长按是500毫秒,个人感觉这...原创 2019-01-09 00:23:52 · 10952 阅读 · 2 评论 -
模块化程序代码遇到的问题-分离逻辑层
模块的定义//finger.jsfunction sayHello(){ console.log('hello')}module.exports.sayHello = sayHello参考文献https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/module.html模块的引用v...原创 2019-01-09 19:38:53 · 347 阅读 · 0 评论 -
触控事件在开发工具调试没问题,在IOS真机调试中,只能捕捉到触摸开始,触摸结束,无法捕捉长按和点击事件
一开始代码是这样写的,同时绑定了单击,长按,触摸开始,触摸移动,触摸结束的操作,IOS真机调试中只能捕捉到触摸开始,触摸结束,无法捕捉长按和点击事件 <canvas style="width: 750rpx; height: 1174rpx; background: #ffffff;" canvas-id="firstCanvas" binderror...原创 2019-01-15 17:18:35 · 441 阅读 · 0 评论 -
微信小程序,无法直接使用上拉手势定义自己的功能
我想写一个上拉进行删除的操作,非上拉加载。但是无法直接使用上拉手势定义自己的功能,最后发现是因为内容没有填满整个页面,即:内容没有触底,无法调动上拉事件。解决办法是:将上拉事件绑定在组件上在Page的onReachBottom()函数中定义上拉触发的动作,官方对onReachBottom()的定义是监听用户上拉触底事件。可以在app.json的window选项中或页面配置中设置触发距...原创 2019-04-15 22:40:14 · 665 阅读 · 0 评论