Iran has supplied military aid to the Islamist group Hamas in Gaza locked in a conflict with Israel during which it has fired missiles at Tel Aviv for the first time, the parliament speaker said on Wednesday.