В VSCode Webview window.crypto.subtle
не работает.
Возможная причина (из MDN ):
This feature is available only in secure contexts (HTTPS)
А в VSCode Webview window.location.protocal
is data:
Итак, у него есть полифилл для решения этой проблемы?
PS: Я пробовал некоторые библиотеки (например, webcrypto-liner , webcrypto-shim ), ни один из них не работает.