Vancouver police say an officer struck by a motorcycle earlier on Thursday suffered broken ribs and lower body injuries but is expected to recover. 

"Our officer is doing fairly well," said Const. Brian Montague. "The chief was out visiting him earlier."

Montague says the traffic officer was conducting speed checks just north of the Knight street bridge when he was struck by the motorcyclist around 11:30 a.m. PT. 

Witnesses say the officer had tried to stop the motorcyclist and the driver either refused or tried to evade police. The VPD says how the officer was struck is part of the focus of its investigation.

The 28-year-old motorcyclist suffered only minor injuries and was treated and released from hospital. He's also been released from police custody pending further investigation. 

Police say they will likely recommend charges of dangerous driving causing bodily harm.

The southbound lanes of the Knight Street Bridge have been reopened after they were closed for about four hours due to the collision.