Vibrations-Test

Testen Sie den Vibrationsmotor Ihres Handys.

Vibrations-Konsole
Vibrations-API: Nicht unterstütztNicht-Sicherheitskontext
Voreingestellter Rhythmus
Muster30
Rhythmus-/Intensitätsgenerator (Somatosensorischer Kontrast)
Rhythmus
Geschwindigkeit (BPM)
120 BPM
Anzahl der Schläge
8 schlagen
Intensität (angenähert durch „Pulsdauer/Intervall“)
Intensität 55 / 100 (Puls etwa 147ms, Basisintervall etwa 121ms)
Zyklus
Zyklusintervall (ms)
Muster erzeugen147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147Ungefähr 3647ms
individuelles Muster
Hinweis: Das Muster besteht aus einer Reihe von Millisekunden. Die ungeraden Bits repräsentieren die „Vibrationsdauer“ und die geradzahligen Bits repräsentieren die „Intervalldauer“. Beispiel: 100,50,100
Benötigt Nutzer-Interaktion (Klick). iOS/Safari unterstützt dies oft nicht.
Protokoll ausführen
User Agent-
AnregungWenn es nicht wirksam wird: Wechseln Sie zu Android/Chrome, stellen Sie sicher, dass es sich nicht im Energiesparmodus befindet, und testen Sie es unter HTTPS.
Noch keine Protokolle. Klicken Sie auf die Schaltfläche links, um einen Vibrationstest auszulösen.
Sie können mit demselben Gerät wiederholt die „somatosensorischen Unterschiede“ unter verschiedenen Rhythmen/Intensitäten vergleichen (ob sie offensichtlich sind, ob sie verzögert sind, ob sie vom System verschluckt werden).

So nutzen Sie diese Seite, um Probleme schnell zu lokalisieren

Klicken Sie zunächst auf „Kurzpuls/Mittelpuls“, um zu bestätigen, ob eine Vibrationsrückmeldung vorliegt. Kein Feedback bedeutet normalerweise, dass der Browser/das System dies nicht unterstützt oder durch Richtlinien eingeschränkt ist.
Testen Sie dann mit „SOS/Herzschlag/Drei aufeinanderfolgende Schocks“, ob die „Unterscheidung zwischen langem und kurzem Rhythmus“ offensichtlich ist: Gibt es nur eine „sehr schwache“, kann es sein, dass das System im Rahmen der Energiespar-/Bitte-nicht-stören-/Stummschaltung einen Teil der Vibration verschluckt hat.
Verwenden Sie den „Rhythmusgenerator“, um verschiedene BPMs und Intensitäten zu vergleichen: Die Intensität ist im Wesentlichen eine Annäherung an Dauer und Arbeitszyklus, keine echte Amplitudensteuerung.
Wenn Sie auf iPhone/Safari testen, ist die Vibration API in den meisten Fällen nicht verfügbar; Es wird empfohlen, zum Vergleich Android/Chrome zu verwenden.

Haptik Anleitung

Klicken Sie auf Muster, um zu vibrieren.

Schritt 1

Bestätigen Sie die API-Verfügbarkeit

etwa 5 Sekunden

Sehen Sie sich „Vibration API: Unterstützt/Nicht unterstützt“ oben auf der Seite an und führen Sie zunächst einen kurzen Impuls aus.

Klicken Sie auf „Kurzer Impuls (30 ms)“ oder „Mittlerer Impuls (80 ms)“.
Wenn Sie überhaupt nichts spüren, wechseln Sie zum Vergleich das Gerät/den Browser (Android/Chrome ist normalerweise erfolgreicher).
Wenn Sie nach einem nicht sicherheitsrelevanten Kontext gefragt werden, wird empfohlen, über https zuzugreifen
Tipp: Einige Browser erfordern „Benutzergesten“, um eine Vibration auszulösen. Ein einfacher Klick auf die Schaltfläche genügt.
Schritt 2

Testen Sie verschiedene Rhythmen

etwa 20 Sekunden

Verwenden Sie „Preset Rhythm“ und „Rhythm Generator“, um die somatischen Unterschiede in Länge, Geschwindigkeit und zusammengesetzten Rhythmen zu vergleichen.

Führen Sie „Doppelklick / Dreifachschock / SOS / Herzschlag“ aus, um die Auflösung zu beobachten
Passen Sie BPM (Tempo) und Beat-Anzahl an, vergleichen Sie „Steady Beats vs. Doubles/Triplets“
Wenn die Verzögerung offensichtlich ist, kann sie durch die Systemplanung/Energiesparstrategie verursacht werden (insbesondere in Hintergrund-/Sperrbildschirmszenen).
Schritt 3

Führen Sie „Stärke“-Vergleiche durch (ungefähr)

etwa 15 Sekunden

Die Vibration API verfügt nicht über eine echte Amplitudensteuerung. „Stärke“ wird durch Impulsdauer und Intervall-Arbeitszyklus angenähert.

Stellen Sie die Intensität auf 20/50/80 ein und laufen Sie jeweils einmal
Beobachten Sie, „ob es deutlicher/länger/kontinuierlicher ist“ und ob „es nur einmal zittert und dann verschwindet“.
Vergleiche sind auf demselben Gerät aussagekräftiger; Verwenden Sie sie nicht als absolute Schlussfolgerungen für alle Geräte

FAQ

Supportunterschiede, Einschränkungen und Vorschläge zur Fehlerbehebung für die Vibration API.

1.

Was überprüft diese Seite?

Es kann bestätigen, ob der aktuelle Browser „navigator.vibrate“ ausgesetzt ist, und Vibrationen durch voreingestellten Rhythmus/benutzerdefiniertes Muster auslösen, um Ihnen beim somatosensorischen Vergleich zu helfen, „ob es Feedback gibt, ob der Rhythmus unterscheidbar ist und ob es offensichtliche Verzögerung/Vibrationsschlucken gibt“.

2.

Warum steht „Unterstützung“, aber ich spüre die Vibration nicht?

Häufige Gründe sind: Das System befindet sich im Energiesparmodus/Bitte nicht stören/stumm oder die taktile Rückmeldung ist ausgeschaltet, die Gerätehardware wird nicht unterstützt/der Vibrationsalarm ist schwach, der Browser hat Frequenz-/Dauerbeschränkungen für die Vibrationsalarmfunktion oder die aktuelle Seite ist nicht im Vordergrund. Es wird empfohlen, zum Auslösen auf die Schaltfläche im Vordergrund zu klicken und ein längeres Muster (z. B. drei aufeinanderfolgende Erdbeben/SOS) zum Vergleich zu verwenden.

3.

Wie wird „Stärke“ gemessen? Kann die Amplitude gesteuert werden?

Die Vibrations-API verfügt nur über „Dauer/Intervall“ und keine echten Vibrationsamplitudenparameter. Die „Intensität“ auf dieser Seite ist eine somatosensorische Annäherung unter Verwendung längerer Impulse und kürzerer Intervalle (höherer Arbeitszyklus) zum einfachen Vergleich, stellt jedoch keine echte Amplitudensteuerung dar.

4.

Kann es auf iPhone / iOS Safari verwendet werden?

In den meisten Fällen nicht. iOS/Safari unterstützt die Vibration API nur sehr begrenzt (viele Versionen unterstützen sie nicht vollständig). Wenn Sie zuverlässige Vibrationstests benötigen, wird empfohlen, Android/Chrome als Hauptsteuerungsumgebung zu verwenden.

5.

Warum ist HTTPS (Sicherheitskontext) erforderlich?

Einige Browser betrachten Vibration als „sensible Funktion“ und können in nicht sicheren Kontexten (HTTP) eingeschränkt sein. Auch wenn dies keine Voraussetzung ist, ist die Verwendung von https im Allgemeinen stabiler.

6.

Werden Daten hochgeladen?

Gewohnheit. Mustergenerierung, Auslösung und Protokollierung erfolgen alle lokal in Ihrem Browser. Auf dieser Seite werden keine Geräteinformationen oder Testdaten auf den Server hochgeladen.