![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信小程序
Sriven
请叫我技术宅
展开
-
微信小程序-解决canvas组件永远在最高层问题
由于canvas组件是原生组件,原生组件的层级是最高的,所以页面中的其他组件无论设置 z-index 为多少,都无法盖在原生组件上。为了解决原生组件层级最高的限制。小程序专门提供了 cover-view 和 cover-image 组件,可以覆盖在部分原生组件上面。这两个组件也是原生组件,但是使用限制与其他原生组件有所不同。...原创 2019-06-17 11:17:54 · 3890 阅读 · 0 评论 -
微信小程序--解决拖动cover-view组件时一直抖动问题
有时候我们会碰到这样的需求:在原生组件上,例如:canvas,map等组件,在这些组件上想要拖动其他非原生组件,例如:view,button等,但是原生组件层级永远是最高的,即你在view或者button上绑定的事件是监听不到的。 在官方文档中:为了解决原生组件层级最高的限制。小程序专门提供了 cover-view 和 cover-image 组件,可以覆盖在部分原生组件上面。这两个组件也是...原创 2020-10-13 22:26:30 · 1596 阅读 · 0 评论 -
微信小程序--实现canvas绘图并且可以复盘回看
目录结构:index.wxml:<view class="canvasBox"> <canvas canvas-id="myCanvas" class="myCanvas" catchtouchstart='canvasStart' catchtouchmove='canvasMoving'></canvas></view>&l...原创 2019-06-17 12:15:01 · 869 阅读 · 0 评论 -
微信小程序--解决wx.createInnerAudioContext()无法停止播放问题
解决方案:1.首先定义一个全局变量let innerAudioContext = null;2.在onLoad方法中获取innerAudioContext对象实例,再次进入页面时在onload再次创建实例,可以防止wx.createInnerAudioContext()监听回调多次触发onLoad:function(options){ innerAudioContext...原创 2019-07-10 16:24:07 · 5849 阅读 · 0 评论 -
微信小程序--去除button边框
在对应的wxss文件中添加如下样式://类btn-box为button的父组件.btn-box button::after{ border:none;}原创 2019-07-10 16:28:51 · 171 阅读 · 0 评论 -
微信小程序--分享并设置分享链接的有效时间
有时候我们需要将某个页面分享给微信好友,并且设置这个分享链接的有效时间,可能大部分人会这样写:在点击分享时获取系统时间, 在url后面传入当前系统时间的时间戳startTime和有效时间totalTime,比如这里传入60000ms也就是1分钟//在点击分享时获取系统时间, 在url后面传入当前系统时间的时间戳startTime和有效时间totalTime,比如这里传入60000ms也就...原创 2019-07-11 10:34:31 · 5837 阅读 · 0 评论 -
微信小程序--解决只有创建者和管理员才能对云数据库修改数据的问题
如果在小程序前端直接操控云数据库的话,只有创建者和管理员才能对云数据库进行读写,其他人则只能读,为了解决这个问题,可以使用云函数:// runDB云函数入口文件const cloud = require('wx-server-sdk')cloud.init()const db = cloud.database()const _ = db.command// 云函数入口函数ex...原创 2019-07-23 16:04:30 · 2668 阅读 · 0 评论