可以在我的 web 应用程序上将 iframe 与 vscode.dev 一起使用

问题描述 投票:0回答:2

我正在开发(Web 应用程序)项目经理,我想知道是否可以将 vscode.dev 或 github.dev 与 iframe 集成,以在我的应用程序中编辑一些代码而不留下它。

用户使用 GitHub 登录,因此他可以从我的应用程序访问她允许的存储库

您有这样做的想法或替代解决方案吗?

github visual-studio-code iframe
2个回答
0
投票

无论你做什么,都无法在 iframe 中加载 vscode.dev。我相信服务器配置为不允许该网站嵌入其他网站。


0
投票

我知道这是一篇旧帖子,但我在谷歌搜索时偶然发现了这个确切的问题,所以我想,我会为处于这种情况的其他人指出解决方案。 您可以在 iframe 中加载 vscode.dev。事实上,您可以在 iframe 中加载任何您想要的内容。

现在,我并不是说这是微不足道的,只是说它是可行的。这个技巧涉及到在服务器端代理它。 您必须找到策略来隐藏 vscode.dev 在 iframe 中运行的上下文。

(作为一个非常不优雅的 PoC:服务器可以在浏览器中运行它,循环发送屏幕截图,侦听鼠标和键盘事件并在运行 vscode.dev 的浏览器中重现它们)。

© www.soinside.com 2019 - 2024. All rights reserved.