Обнаружение поддержки перетаскивания в мобильных браузерах - PullRequest
0 голосов
/ 19 января 2019

Caniuse говорит , что Firefox для Android (v63) не поддерживает перетаскивание.И это понятно, поскольку перетаскивание не имеет большого смысла на экране мобильного приложения с одним приложением.Но соответствующие события определены для нескольких элементов.

Как я могу обнаружить это "не поддерживается"?

Я хочу отобразить сообщение типа "щелкните, чтобы выбрать файлы или перетащите их сюда", ноочевидно, пропустите часть перетаскивания, если она бессмысленна.

alert("alert is supported");
if ("ondrop" in document)
    alert("document.ondrop is defined");

document можно заменить элементом <div> или <input type=file>.Тот же результат.Firefox 64 на Windows и Android.Меня также интересует решение Chrome (должно работать везде).

Подобный вопрос был задан 9 лет назад, а его ответы были прокомментированы как устаревшие 5 лет назад.Ответы не решают моего вопроса, а также никак не касаются Android (я не имею ничего общего с iOS и не могу это проверить).

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