微信小程式懸浮可拖動客服元件
寫了一個微信小程式裡面的懸浮可拖動的客服元件,下次可以直接使用了。
movable-area 和movable-view 用法參考微信官方手冊:https://developers.weixin.qq.com/miniprogram/dev/component/movable-view.html
kefu.js
Component({
properties: {},
data: {
x: 250,//定位X軸位置
y: 250//定位Y軸位置
},
pageLifetimes: {
show: function() {
var that = this;
wx.getSystemInfo({
success: function(res) {
that.setData({
x: res.windowWidth - 50,
y: res.windowHeight /2+50
})
},
fail: function(res) {},
complete: function(res) {},
})
},
hide: function() {},
resize: function() {},
},
methods: {},
});
kefu.wxss
movable-area{
width: 100%;
height:100%;
/*設定透明不影響後面的操作*/
pointer-events: none;
position:fixed;
text-align: center;
right:0px;
top:0px;
background: none;
}
.kefu, .kefuIcon {
width: 45px;
height: 45px;
border: none;
padding: 0;
background: none;
}
.kefu image {
max-width: 100%;
max-height: 100%;
}
.kefu button::after {
border: none;
}
kefu.wxml
<movable-area>
<movable-view x='{{x}}' y='{{y}}' direction="all" style="pointer-events: auto;">
<button open-type="contact" bindcontact="handleContact" class="kefu">
<image src='../../images/icon/kefu.png' class="kefuIcon"></image>
</button>
</movable-view>
</movable-area>
需要引入客服的頁面的json配置:
{
"component": true,
"usingComponents": {
"v-kefu": "/components/kefu/kefu"
}
}
wxml頁面呼叫:
<v-kefu></v-kefu>
相關文章
- 小程式上是實現拖動懸浮圖示
- 微信小程式滑動懸停微信小程式
- Android 攝像頭預覽懸浮窗,可拖動,可顯示在其他app上方AndroidAPP
- 可拖動模組控制元件控制元件
- 微信小程式自定義元件-可清除的input元件微信小程式元件
- Flutter實戰手勢番外篇之可拖拽懸浮元件Flutter元件
- 側欄懸浮導航選單拖動滾動條可以自動定位效果
- 超好用的微信小程式智慧客服微信小程式
- 微信小程式客服自動回覆訊息功能採坑(完)微信小程式
- 微信小程式可以指定到特定客服嗎?微信小程式
- iOS:高仿微信文章懸浮球iOS
- 微信小程式元件button微信小程式元件
- QT實現可拖動自定義控制元件QT控制元件
- Android仿微信文章懸浮窗效果Android
- Android 為應用增加可移動的懸浮視窗Android
- 微信小程式元件封裝微信小程式元件封裝
- 微信小程式框架與元件微信小程式框架元件
- 微信小程式-表單元件微信小程式元件
- 微信小程式-媒體元件微信小程式元件
- 微信小程式-地圖元件微信小程式地圖元件
- 微信小程式-畫布元件微信小程式元件
- 微信小程式元件化(上)微信小程式元件化
- 微信小程式自定義元件微信小程式元件
- 微信小程式-收貨地址 省市區聯動 元件微信小程式元件
- 滑鼠懸浮實現抖動效果例項程式碼
- 短視訊系統原始碼,關於懸浮窗的縮放、拖動等應用原始碼
- 【微信小程式】常用元件及自定義元件微信小程式元件
- 側邊浮動網站客服QQ網站
- 微信小程式元件初體驗微信小程式元件
- 微信小程式前端框架/UI元件微信小程式前端框架UI元件
- 微信小程式修改switch元件大小微信小程式元件
- 微信小程式-檢視容器元件微信小程式元件
- 【微信小程式】小程式內如何匯入vantUI元件微信小程式UI元件
- Android 輔助許可權與懸浮窗Android
- 微信小程式實用小元件:自定義tabbar微信小程式元件tabBar
- 微信小程式開發(十一)小程式地圖元件map微信小程式地圖元件
- (乾貨)微信小程式元件封裝微信小程式元件封裝
- 微信小程式元件設計規範微信小程式元件