Electron + ReactJS + Material-UI渲染毛刺

ina*_*v17 12 svg reactjs webpack electron material-ui

我正在开发基于Electron + ReactJS + Redux + Material-UI + Webpack 的桌面应用程序.一切运行正常,除了一些Material-UI组件,比如<IconMenu /><CircularProgress />.Electron无法正确呈现这些元素,但它们在Chrome浏览器中运行良好.

以下是一些截图:

<IconMenu />得到了

代替

<IconMenu />预计

<CircularProgress />得到了

代替

<CircularProgress />预计

我不知道它为什么会这样,所以自定义转换工作正常但我实际上认为问题是他们使用的SVG元素没有正确呈现.但是,自定义加载的SVG工作正常.

这真的很烦人,我花了很多时间来处理它没有结果,所以最后我在这里寻求帮助.

ina*_*v17 7

幸运的是,通过将Electron更新到1.8.0版本,问题得以解决.