我有一个可访问性测试,但是它检测到的颜色对比问题将永远不会解决,因此我想禁用颜色对比检查

根据https://github.com/dequelabs/axe-core/blob/develop/doc/rule-descriptions.md,默认情况下颜色对比是打开的,但是我想禁用它,但是我不知道如何。有人可以帮忙吗?

最佳答案

axe.run函数调用中,您可以传递禁用了颜色对比规则的rules对象。

axe.run(`element`, {
    rules: {
      'color-contrast': {
         enabled: false
       }
     }
   }, function(error, results) { ... }
);


有关更多详细信息,请参见Axe API - Options

09-25 16:08