Skip to main content

我的手機振動正常嗎?

點擊模式按鈕觸發裝置振動馬達。嘗試預設模式如短脈衝、長振動和 SOS,或建立自訂振動序列。完全在瀏覽器中運作。

透過 navigator.vibrate() API 使用預設計時模式和使用者自訂的毫秒序列觸發裝置振動馬達。

Vibration API 在 Android 瀏覽器(Chrome、Firefox、Edge)中支援,但因平台限制不可用於 iOS Safari。

您的結果代表什麼?

ResultRangeMeaning
良好點擊模式時裝置振動振動馬達和 Vibration API 正常運作。
警告振動微弱或不一致馬達可能老化,或系統設定降低了振動強度。檢查裝置的觸覺回饋和振動強度設定。
不佳任何模式都沒有感覺到振動Vibration API 可能不支援(iOS Safari)、系統設定中振動被停用,或馬達故障。

常見問題與解決方法

iOS Safari 沒有振動

iOS Safari 未實作 Vibration API。沒有變通方法 — 這是 Apple 的平台限制。

Android 上有瀏覽器支援但沒有振動

檢查裝置的聲音與振動設定中振動是否已啟用。部分 Android 裝置的「勿擾」模式也會抑制振動。

相關工具

常見問題

如何測試手機振動是否正常?

點擊一個模式按鈕(短、長、SOS)。如果感覺到手機振動,馬達正常運作。如果沒有反應,檢查裝置振動設定。

為什麼振動測試在裝置上不能用?

iOS Safari 不支援 Vibration API。在 Android 上,確保系統設定中振動已啟用且瀏覽器支援此 API。

可以建立自訂振動模式嗎?

可以。在自訂模式欄位中輸入逗號分隔的毫秒值。奇數位置是振動時長,偶數位置是暫停。例如:200,100,400 = 振動 200ms、暫停 100ms、振動 400ms。

測試期間會傳送資料到伺服器嗎?

不會。Vibration API 完全在裝置上運行。不會發出網路請求。在瀏覽器 DevTools Network 分頁中驗證。