Я пытаюсь получить доступ к списку контактов телефона с веб-сайта, созданного с помощью React Typescript. Я использую этот API выбора контактов . Дело в том, что когда я пытаюсь сделать:
const contacts = await navigator.contacts.select(['name', 'email'], { multiple: true });
я получаю, что navigator.contacts
не определено. Конечно, это потому, что в navigator
нет contacts
(я зарегистрировался navigator
, чтобы быть уверенным в этом). Однако, когда я изменил код этой демонстрации (которая отлично работает) для входа в навигатор, я понял, что там navigator.contacts
НЕ было неопределенным. В обоих случаях я использовал один и тот же браузер (и устройство), поэтому я не понимаю, почему я получаю разные результаты. Это что-то с React? Как я могу решить это? Заранее спасибо