收藏
回答

请问小程序中echarts初始化的时候配置了像素比为什么echarts还是模糊?

开发者工具中显示正常

真机还是很糊

初始化已设置像素比

回答关注问题邀请回答
收藏

2 个回答

  • Shoulder
    Shoulder
    2022-01-03
        let ecComponent = that.selectComponent('#mychart-id');
        ecComponent.init((canvas, width, height, dpr) => {
          const chart = echarts.init(canvas, null, {
            width: width,
            height: height,
            devicePixelRatio: dpr //解决小程序视图模糊的问题
          });
          chart.setOption(option);
          // 返回 chart 实例
          return chart;
        });
    
    如果不能解决,尝试延迟 300 毫秒执行
    
    2022-01-03
    有用
    回复
  • ???
    ???
    2021-08-03

    包裹canvas的view看是否有padding之类的css,或者单写一个canvas看是否模糊

    2021-08-03
    有用
    回复
登录 后发表内容