Навигатор вибрирует взломать код на браузерах ios - PullRequest
0 голосов
/ 08 июля 2019

Я хочу использовать navigator.vibrate на своей странице.

Это мой код:

    var canVibrate = "vibrate" in navigator || "mozVibrate" in navigator;
    if (canVibrate && !("vibrate" in navigator))
    {
        navigator.vibrate = navigator.mozVibrate;
    }

    $(document).on('click', '.answer', function (eve) {
        $this = $(this);

        navigator.vibrate(222);

        // some other code ...

Это работает на Android устройства, но на iOS (я тестировал на Firfox, Chrome и Safari на некоторых устройствах iOS) код будет разбит на этой строке.

Почему это так?

1 Ответ

1 голос
/ 08 июля 2019

Мобильный веб-браузер Apple просто не поддерживает его .

Firefox и Chrome для iOS являются оболочками для движка рендеринга Safari.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...