visual-studio-code - 如何在 vscode webview 中使用 window.crypto.subtle
问题描述
在 VSCode Webview 中,window.crypto.subtle
无法正常工作。
可能的原因是(来自MDN):
This feature is available only in secure contexts (HTTPS)
在 VSCode Webview 中,window.location.protocal
是data:
那么,它有一个 polyfill 来解决这个问题吗?
PS:我尝试了一些库(例如webcrypto-liner、webcrypto-shim),但都没有工作。
解决方案
推荐阅读
- angular - 登录页面后添加侧菜单页面(空白标签)
- rest - 如何将数据从 BMC Remedy 推送到 Spring Boot 应用程序?
- google-apps-script - 如何使用基于时间的触发器每小时运行一个脚本,仅在工作日的每小时运行一次?
- .net - 从 .Net Core 2.0 Web 应用程序中的 apppsettings.json 文件中读取值
- oracle - 如何在 oracle 中删除计算日期的周末
- curl - Ubuntu 18、VPN 和 DNS:curl 无法解析 VPN-host,但 nslookup 和 dig 可以
- python - serial.tools.list_ports.comports() 只返回一项
- angular - 无法在 WebStorm 2019.1 中调试 Angular 应用程序
- javascript - WebAssembly.instantiate 在嵌入的 v8 中没有调用,也没有捕获
- flutter - 从 appbar.actions 触发 StatefulWidget 更改