Tencent / wujie

极致的微前端框架
https://wujie-micro.github.io/doc/
Other
4.15k stars 596 forks source link

子应用加载百度地图js 只有部分功能,加载百度地图css 不成功 #215

Closed manwuyu closed 2 years ago

manwuyu commented 2 years ago

描述bug 子应用加载三方js 只有部分功能,加载三方css 不成功

如何复现 给出详细的复现步骤 直接运行demo

错误截图 主应用有问题,比如地图无法拖拽 显示不正确 image 子应用都是好的 image

最小复现仓库或者地址 https://github.com/manwuyu/wujieIssues1

manwuyu commented 2 years ago

关于跨域加载资源的已经解决 但bmapgl 依旧报错 功能异常 bmapv3 报错 但功能目前是好的

yiludege commented 2 years ago

1、将 wujie 更新到 1.0.0-rc.23 2、设置一下 plugins 就可以了

plugins={[{
  appendOrInsertElementHook(_element, _iframeWindow, rawElement) {
    if(rawElement)
    Object.defineProperty(rawElement, "parentNode", { get: () => ({ removeChild: () => null }) });
  },
}]}
image