We are currently using the HTML5 video tag to show a video on our site, which the user should be able to download if they want to keep it for future use. The HTML5 video tag provides a default option to download the video (marked by a black border in the image), however, we are required to provide additional control to let the user do the download (marked by a red border in the image.)

Is there a way to trigger the event that html5 video uses to do the download from javascript/angular?