---
id: "mnrts8vg-i0ngzp"
name: "避免调用 ext_call 时参数类型错误导致 path.arc is not a function"
type: "feedback"
project: "null"
tags: [error, avoid, poster, chart, extension]
created: "2026-04-09"
---
【下次这样做】使用海报图表组件时，确保传入正确的参数类型和结构。错误原因：path.arc is not a function 通常是因为内部渲染逻辑在处理饼图时，path 参数类型不匹配（如传入了普通对象而非 Path2D 对象）。

【具体避免措施】
1. 图表数据使用标准格式：{"data":[{"label":"...","value":数字,"color":"颜色"}],"type":"pie","width":数字,"height":数字}
2. 避免在 data 中混用字符串和数字类型的 value
3. 确认使用的插件版本支持该图表类型
4. 如遇持续报错，考虑使用其他图表组件（柱状图）或降级插件版本