BRUSSELS — Uber Technologies Inc. drivers came under attack from taxi drivers in the Belgian capital over the weekend, in a burst of violence highlighting tensions in Europe over the growth of the California car-hailing company.

In at least 20 incidents, taxi drivers blocked Uber cars as they attempted to pick up passengers, threw eggs and in some cases dragged passengers onto the street, Filip Nuytemans, Uber’s general manager in Belgium, said Monday.