From 2170f5423ca21921f849e8507d6e0a6f85e6f114 Mon Sep 17 00:00:00 2001 From: xiaoshi <115949669+xiaoshi930@users.noreply.github.com> Date: Fri, 28 Nov 2025 21:48:06 +0800 Subject: [PATCH] Update xiaoshi-device-balance-card.js --- xiaoshi-device-balance-card.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/xiaoshi-device-balance-card.js b/xiaoshi-device-balance-card.js index 40b4be9..3690be7 100644 --- a/xiaoshi-device-balance-card.js +++ b/xiaoshi-device-balance-card.js @@ -975,12 +975,12 @@ class XiaoshiBalanceCard extends LitElement { } _handleRefresh() { + this._handleClick(); this._loadOilPriceData(); - navigator.vibrate(50); } _handleEntityClick(entity) { - navigator.vibrate(50); + this._handleClick(); // 点击实体时打开实体详情页 if (entity.entity_id) { const evt = new Event('hass-more-info', { composed: true }); @@ -989,6 +989,17 @@ class XiaoshiBalanceCard extends LitElement { } } + _handleClick(){ + if (navigator.vibrate) { + navigator.vibrate(50); + } + else if (navigator.webkitVibrate) { + navigator.webkitVibrate(50); + } + else { + } + } + _evaluateWarningCondition(value, condition) { if (!condition) return false;