Police officers have been reassigned to administrative duty amid an investigation into a video posted online showing an officer punching a woman on a beach in New Jersey.

Wildwood police said on their Facebook page that 20-year-old Emily Weinman, of Philadelphia, faces several charges, including two counts of aggravated assault on a police officer, disorderly conduct and resisting arrest.

Video of Saturday's incident shows an officer striking the woman's head twice as she's down on the sand. Voices are heard yelling "stop resisting," though it's unclear who was talking. The video doesn't show what led to the confrontation.

Wildwood Police Chief Robert Regalbuto said he finds the video "alarming" but doesn't want to "rush to any judgment" until the investigation is complete.

Wildwood Mayor Ernie Troiano Jr told The Philadelphia Inquirer that the episode was a "shame," but said police would soon release body camera footage showing officers being insulted and spat upon. Weinman is also charged with spitting at an officer.