I think there is no relation between eye floaters and vitiligo skin condition.
There are several theories regarding the cause of vitiligo but the actual cause is not fully known. According to one theory, people with vitiligo develop antibodies that, turn upon them and destroy their own melanocytes instead of protecting them. There is another theory according to which the melanocytes somehow attack and destroy themselves. Finally, some people with vitligo have reported that a single event such as severe sunburn or an episode of emotional distress is the main cause of this order. Scientifically, events of this nature have not been accepted as the main cause of vitiligo. These are merely coincidences.