我们正在使用 Angular 绘图库来渲染树形图。图表无法访问,键盘也无法直接访问。如何使其易于访问?
我联系了 Plotly 团队,但他们没有任何计划在不久的将来增加可访问性。
我正在寻找一些解决方案。
我们在一个项目中遇到了类似的问题。所以我决定在plotly 之上创建一个包。 我创建了一个小包,为 Angular Plotly 树状图添加了可访问性以及键盘导航。
https://www.npmjs.com/package/plotly-a11y-enhancer
工作演示如下 https://stackblitz.com/edit/stackblitz-starters-1vvg9f?file=src%2Fmain.ts