把window.onresize换成window.addEventListener就能解决问题啦 //需要刷新才能适配 window.onresize = function () { //自适应大小 chart.resize(); }; //不需要刷新,动态适配宽度 window.addEventListener("resize", () => { //图表响应处理 chart.resize(); });