相信大家在使用ECharts繪製圖表的時候會覺得畫出的圖表沒有那麼高清,也許策劃或產品沒有發現或覺得可行,這都不是問題,但是倘若你遇到那些你懂得的策劃或是產品的時候,這就成爲了一個問題,所以在這裏提供兩個解決方法:就是利用設置window.devicePixelRatio(設備像素比,簡稱dpr,若要詳細瞭解請自行百度)去解決這個問題。
方法一:
//注意:
//1.這段代碼應當寫在echarts.js引入之前
//2.這個屬性對於移動端設備有重要影響,使用時請結合項目,切勿亂用
window.devicePixelRatio = 2;
方法二:
點擊這裏有詳細介紹
對於我來說,我不願意隨意修改插件的源碼,更願意去覆蓋重寫插件的方法,並結合項目,認爲方法一比較合適,其實方法一、方法二都可以,但都不是最好的解決方法,如果你還有更好的解決方法,請留言或評論指點一二,在此感激不盡。