本文测试多种图表框架在 Hugo 博客中的移动端兼容性。
1. Chart.js (Canvas)
2. ApexCharts
3. ECharts
4. Plotly.js
5. Google Charts
6. PyEcharts (Python生成)
兼容性对比
| 库 | 渲染方式 | 移动端 | 体积 |
|---|---|---|---|
| Chart.js | Canvas | ✅ | 小 |
| ApexCharts | SVG | ✅ | 中 |
| ECharts | Canvas | ⚠️ | 大 |
| Plotly | SVG | ✅ | 大 |
| Google Charts | SVG | ✅ | 云端 |
| PyEcharts | Canvas | ⚠️ | 大 |