我写的悬浮按钮,是参考官网文档,并稍加修改得到的
官网地址:https://developers.weixin.qq.com/miniprogram/dev/component/movable-view.html
废话不多,看代码
<movable-area>
<movable-view x="{
{x}}" y="{
{y}}" direction="all" style="" bindtap="call"></movable-view>
</movable-area>
movable-area 是movable-view 可移动的区域,如果需要添加内容,比如展示信息之类的,可以放在movable-view标签的前面。
且,page的height 设置为auto。
js部分代码
//获取应用实例
var app = getApp();
Page({
data: {
x: 300,
y: '',
scale: 2,
},
tap(e) {
this.setData({
x: 30,
y: 30
})
},
tap2() {
this.setData({
scale: 3
})
},
onChange(e) {
console.log(e.detail)
},
onScale(e