【发布时间】:2020-07-01 18:23:36
【问题描述】:
我正在使用 deno bundle 为 Web 捆绑我的 Deno 代码,并且我知道浏览器有来自我想使用的 WebRTC API 的 RTCPeerConnection。
我认为 Deno 的目标是具有 Web 兼容性,所以我不明白为什么不计划实施 WebRTC。
但由于目前还没有,我如何告诉 Deno 相信这个全局变量存在并进行编译?
【问题讨论】:
标签: javascript deno browser-api
我正在使用 deno bundle 为 Web 捆绑我的 Deno 代码,并且我知道浏览器有来自我想使用的 WebRTC API 的 RTCPeerConnection。
我认为 Deno 的目标是具有 Web 兼容性,所以我不明白为什么不计划实施 WebRTC。
但由于目前还没有,我如何告诉 Deno 相信这个全局变量存在并进行编译?
【问题讨论】:
标签: javascript deno browser-api
对于 Deno 语言支持的许多 Web API,使用 deno bundle 实际上运行良好。
我对@987654323@等其他api的临时解决方案如下:
declare crypto: any;
This article 也可能很有用(请参阅“编译和捆绑”部分)。
编辑:为了支持各种各样的环境,依赖注入在很多情况下都是一个很好的解决方案。
【讨论】: