如何測試手機的震動
- 在 Android 手機上開啟此頁面,使用 Chrome、Edge、Samsung Internet 或 Opera。
- 點選短震動。手機圖示晃動的同時,您應該會感覺到一次快速的震動。結束後,測試會詢問您有感覺到震動嗎?,回答沒有即可看到該檢查的項目。
-
點選長震動可進行較長的震動。用長震動時間滑桿設定它的長度,並用重複播放多次。手機圖示下方的列會顯示剩餘的時間。
- 試試持續震動。馬達會一直運轉,直到您按下停止,讓雜音或不均勻的馬達很容易被發現。它會在一分鐘後自動停止。
-
播放各種模式,包含脈衝、心跳、SOS、來電與快速。時間軸會在模式播放時顯示每一次震動與暫停;再點一次該模式即可停止。
-
設計自己的模式。在自訂模式中輸入以毫秒為單位的數字,交替填入震動與暫停,然後按下播放模式;或按下錄製,並依照想要的節奏按住觸控板。
健康的震動馬達感覺如何
- 短震動感覺俐落,並且立刻開始。延遲、軟弱或非常微弱的震動,可能表示馬達已經磨損。
- 長震動與持續震動會保持平穩。出現雜音、摩擦聲,或震動忽強忽弱,表示馬達鬆動或即將故障。
- 快速模式中的脈衝應該感覺是分開的。在使用較舊的旋轉配重馬達的手機上,它們可能糊在一起,因為這類馬達啟動與停止所需的時間,比新型手機的線性馬達更長。
手機不震動?逐步排除
-
請使用 Android 手機。如果測試顯示 iPhone 與 iPad 不支援,任何瀏覽器都無法解決:Apple 並未在 Safari 中加入 Vibration API,而 iOS 上的所有瀏覽器都使用 Safari 的引擎。要感受 iPhone 的震動,請開啟設定 › 聲音與觸覺回饋 › 鈴聲 › 觸覺回饋並點選一種模式。在新版 iOS 上,撥動測試在連結下方顯示的開關,也會產生輕微的觸覺回饋。
-
在電腦上,請改用手機。桌上型電腦與筆電沒有震動馬達,所以即使 Chrome 與 Edge 接受震動指令,測試仍會顯示此裝置沒有震動馬達。請複製連結並在 Android 手機上開啟。要檢查遊戲控制器的震動馬達,請使用「遊戲控制器測試」。
-
開啟震動。Pixel 與許多其他 Android 手機:設定 › 音效與震動 › 震動與觸覺回饋。Samsung:設定 › 音效與震動 › 震動強度。請確認滑桿沒有設為關閉。如果您在震動之後回答沒有,測試也會列出這些檢查項目。
- 關閉靜音模式與勿擾模式,或將鈴聲切換為震動。有些手機在靜音模式下會封鎖所有震動。
- 關閉省電模式,它可能會限制網站的震動。
- 請使用 Chrome、Edge、Samsung Internet 或 Opera。Android 版 Firefox 已移除網站震動的支援,許多應用程式內建的瀏覽器(在社群或聊天應用程式內開啟的連結)也不支援,請改在 Chrome 中開啟此頁面。
- 先點一下頁面上的按鈕,並讓分頁保持顯示在螢幕上。瀏覽器只有在您與網站互動之後才允許震動,而且一旦切換分頁或鎖定手機就會停止。
- 重新啟動手機。如果來電與通知也不會震動,即使在安全模式下也一樣,馬達或其連接器很可能已經故障,需要維修。
給開發人員
這個頁面使用 navigator.vibrate()。單一數字會震動該毫秒數;陣列則會交替震動與暫停,例如 navigator.vibrate([200, 100, 200]);navigator.vibrate(0) 則會停止。在自訂模式中建立模式,並按下複製程式碼,即可複製對應的呼叫。Chrome 將每一步限制為 10 秒,一個模式最多 99 步,而且只有在使用者與頁面互動之後才允許震動。這個 API 只控制時間,震動強度則由手機的設定決定。
關於這個震動測試
這個免費的線上震動測試完全在瀏覽器中使用 Vibration API 執行,所以不需要安裝任何 App,也不會傳送任何內容到伺服器。它可在 Android 手機的 Chrome、Edge、Samsung Internet、Opera 與其他以 Chromium 為基礎的瀏覽器中使用。Android 平板通常沒有震動馬達,所以即使測試正在執行,也可能完全沒有反應。
常見問題
如何測試手機的震動?
在 Android 手機的 Chrome 中開啟此頁面,並點選「短震動」、「長震動」或「持續震動」。如果每次都感覺到手機震動,就代表馬達正常。使用各種模式,檢查短脈衝是否俐落且彼此分開。
為什麼震動測試在我的 iPhone 上無法使用?
Safari 不支援 Vibration API,而且 iPhone 上的每個瀏覽器都使用 Safari 的引擎,所以沒有網頁能讓 iPhone 震動。請改為在「設定 › 聲音與觸覺回饋 › 鈴聲 › 觸覺回饋」中檢查震動。
為什麼我在 Android 上感覺不到任何震動?
可能是震動在音效設定中被關閉、被靜音模式、勿擾模式或省電模式封鎖,或是您的瀏覽器不支援,Android 版 Firefox 已經移除支援。請使用 Chrome,並先點一下頁面上的按鈕。
可以在電腦或筆電上測試震動嗎?
不行。電腦沒有震動馬達,請改用手機開啟此頁面。要測試遊戲控制器的震動,請使用「遊戲控制器測試」。
如何建立自訂震動模式?
在「自訂模式」中輸入以毫秒為單位的數字,交替填入震動與暫停,例如 300, 100, 300,然後按下「播放模式」。或按下「錄製」,並依照想要的節奏按住觸控板。
可以變更震動強度嗎?
無法從網頁變更。Vibration API 只能控制手機震動與暫停的時間。請在手機的震動設定中變更強度,例如 Samsung 手機的「震動強度」。