контакты не в навигаторе (Google Chrome 80) - PullRequest
0 голосов
/ 15 февраля 2020

Я пытаюсь получить доступ к списку контактов телефона с веб-сайта, созданного с помощью React Typescript. Я использую этот API выбора контактов . Дело в том, что когда я пытаюсь сделать:

const contacts = await navigator.contacts.select(['name', 'email'], { multiple: true });

я получаю, что navigator.contacts не определено. Конечно, это потому, что в navigator нет contacts (я зарегистрировался navigator, чтобы быть уверенным в этом). Однако, когда я изменил код этой демонстрации (которая отлично работает) для входа в навигатор, я понял, что там navigator.contacts НЕ было неопределенным. В обоих случаях я использовал один и тот же браузер (и устройство), поэтому я не понимаю, почему я получаю разные результаты. Это что-то с React? Как я могу решить это? Заранее спасибо

...