Yes, you can use a paint marker on canvas, but you have to be specific while choosing it. Usually, in canvas, acrylic-based ink or oil-based markers are preferred as they are thick enough to be used on a canvas.
Earlier, if you were using watercolors on the canvas, you must now shift to paint markers as watercolor is one of the worst options to be preferred on a canvas.