问题分析:心脏不好也有可能是面部长斑的原因。面部长斑的原因很多。可能是由内分泌紊乱、神经系统、某些疾病引起的。建议就医检查,明确病因后采取相应治疗。需要在进行相关的检查后进行针对性的治疗。通常可以使用氢醌乳膏、丝白祛斑软膏等药物涂抹患处,达到较好的治疗效果。日常生活中要保持良好的生活习惯和饮食习惯,多做运动,增强体质。