Window.ethereum.request не работает на мобильном устройствеIOS

Программируем под IOS
Ответить
Anonymous
 Window.ethereum.request не работает на мобильном устройстве

Сообщение Anonymous »


Ожидаемое поведение:

реальное мобильное устройство

нажмите кнопку MetaMask, чтобы запустить приложение MetaMask и войти в систему, как на веб-сайте PloyMarket.

https://polymarket.com/

Фактическое поведение:

Я пытаюсь использовать эту функцию в проекте React

window.ethereum.request({ метод: "eth_requestAccounts", }); не работает в мобильном браузере

Я могу это понять, поскольку мобильный браузер не поддерживает расширения.

Я проверяю поведение веб-сайта PolyMarket, похоже, идет по конкретной ссылке, а затем обнаруживает вход в систему из приложения.

iOS — это https://apps.apple.com/us/app/metamask- ... 1438144202

Android — это https://metamask.app.link/dapp/polymarket.com/

Я пытаюсь сделать то же самое и протестировать на своем устройстве iOS, перейти по ссылке iOS и открыть приложение MetaMask, оно не может обнаружить вход в систему из приложения.

Как я могу вести себя так же, как PolyMarket?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»