Документация Flutter API указывает, что необходимо иметь возможность доступа к API Webcrypto из приложения Flutter, используя пакет dart:html
, но не дает подробных сведений о том, как на самом деле это сделать. Я хотел бы иметь возможность использовать метод [sign ()] в приложении, чтобы использовать возможности RSA-PSS в webcrypto, поскольку, как представляется, отсутствует пакет dart, реализующий Это изначально так интересно, как я go о вызове этого из приложения флаттера?
Этот старый репозиторий github подразумевает, что это возможно, но локально тестируется путем импорта dart:html
и создания экземпляра объекта Crypto и затем попытка использовать метод callMethod
для этого объекта приводит к предсказуемым ошибкам «Нет такого метода» из компилятора.