Exploring electromagnetic field effects via charge-dependent directed flow