gpt4 book ai didi

javascript - 是否可以在新的 React 网站的 iframe 中嵌入旧的 JS 应用程序

转载 作者:行者123 更新时间:2023-12-03 14:46:23 28 4
gpt4 key购买 nike

我有一个较旧的 JS 应用程序,我想稍微修改一下并嵌入到我正在创建的 React 网站中,它是遗留软件,所以我无法重写它。我试图集成它,但旧的 JS 应用程序没有 node_modules并使用 require.js 来要求本地依赖项,这似乎会导致 requirejs.config() 等问题似乎没有任何效果,因此没有任何依赖项可用。
我认为可以将这个较旧的 JS 应用程序与网站的其余部分分开运行,并认为我可以将它嵌入到 iframe 中,然后通过 window.postMessage() 与它通信或类似的,我知道这不像使用 src="oldJSApp.html" 创建 iframe 那样简单所以希望就如何实现这一点获得一些帮助?
希望可以将它与我现有的构建系统(webpack)捆绑,但知道这可能是不可能的。

最佳答案

我最终采用了我最初的想法,将旧的 JS 应用程序单独托管在不同的服务器上,并使用 iframe 来渲染它,然后 window.postMessage()需要时进行沟通。最终成为比我预期的更好的解决方案。

关于javascript - 是否可以在新的 React 网站的 iframe 中嵌入旧的 JS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66282246/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com