Migrant workers and police clashed in southern China over reports a pregnant worker had been harassed by a security guard.