Dashed Curves on Html5 Canvas Bezier

Para una de mis aplicaciones, necesitaría dibujar curvas discontinuas en el camino bezier en el lienzo Html5 ... La longitud del guión y los espacios intermedios deberían ser variables ... Se puede lograr en JavaFx,ver este enlace ... Me gustaría lograr el mismo efecto usando el lienzo Html5. Sé cómo dibujar líneas rectas discontinuas, pero no líneas curvas a lo largo del bezier ...

Aunque no soy un experto, sé que elbezier algoritmo de dibujo, el problema que veo con este algoritmo es que le permite identificar coordenadas en el bezier usando el parámetro de tiempo que varía de 0 a 1 ...

Esto no es suficiente porque para dibujar un bezier discontinuo, necesitaría dibujar muchos beziers pequeños, con un parámetro de longitud especificado y a una distancia de separación dada, en el camino principal del bezier. Debe haber algún algoritmo que sea utilizado por JavaFx. Si alguien me puede ayudar, sería genial.

Respuestas a la pregunta(2)

Su respuesta a la pregunta