2016-08-03 93 views

Antwort

2

Im Allgemeinen müssen APIs speziell für Service-Mitarbeiter aktiviert werden, da sie "interessante" Sicherheits- und Datenschutzprobleme eröffnen.

Im speziellen Fall der Vibration API, es entwickelt wurde, bevor der Dienst Arbeiter überall als bereit waren, wie es derzeit ist, aber auch so, es wurde auf Seiten beschränkt, die im aktiven Gebrauch sind, Missbrauch zu vermeiden: https://www.w3.org/TR/vibration/

aber sagen, dass, wenn Sie einen interessanten Anwendungsfall für Vibrationen in Service-Mitarbeiter haben, ist es wahrscheinlich sinnvoll wäre, es zu dokumentieren, entweder in https://github.com/w3c/vibration oder auf https://discourse.wicg.io/

+0

Danke für die Antwort Mimmo. Welches ist die nächste API, die "aktiviert" wird? Was den Anwendungsfall angeht: - Die Vibrationssequenz reicht aus, um die Nachrichtendetails zu übermitteln, ohne dass Vordergrundinformationen oder Benachrichtigungen erforderlich sind. –

+0

WRT https://github.com/w3c/wake-lock/issues/50 Ich vermute, es wäre unpassend zu versuchen, eine Vibrationssperre über mehr als eine einzelne Sequenz zu halten. Ein solches Schloss muss für Javascript nicht zugänglich sein, da die Atomizität des Vorgangs durch die Vibrations-API gesteuert wird. -> Sperre erhalten -> Schwingungsfolge von Anfang bis Ende übertragen -> Sperre entriegeln –