I'm trying to delay a start of SVG animation. Here a link https://jsfiddle.net/h0bLgc2q/1/
<svg version="1.1" id="line" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100px" height="20px" xml:space="preserve">
  <path class="line-delay" fill="none" stroke="black" stroke-width="1" stroke-dasharray="10,10" d="M5 10 l200 0"></path>
</svg>
.line-delay {
  stroke-dasharray: 200;
  animation: draw-svg 3s linear normal;
}
@keyframes draw-svg {
  from {
    stroke-dashoffset: 200;
  }
  to {
    stroke-dashoffset: 0;
  }
}
But I want to start animation, when the user scroll to this line. So I cant understand how to do this.
 
     
    