暗视力差可能与维生素A缺乏有关,但补充维生素D效果有限。暗视力差通常与缺乏维生素A有关,维生素A是视网膜中感光细胞的重要成分,缺乏时可能导致夜盲症。因此,补充维生素A可以改善暗视力。而维生素D主要参与钙的吸收和利用,对视力的影响相对较小,补充维生素D对改善暗视力的效果有限。