I'm placing student performances on Canvas so students can see how others are done. They are embedded from Youtube (set to unlisted) and I added some code to remove the Share button that pops up at the end of YouTube videos as I don't want students to be able to share someone else's video-- just view. The problem is that because its HTML5, when you right click on the video in Canvas, it gives the option to copy the original link or to get he embedding code, among other options. Is there a way to turn this off or to remove it as an option?
I'm no HTML5 expert, though I try to keep up to date on things as much as I can. The bottom line is that Canvas appears to remove any command you may try to implement in the HTML editor. One of the ones I've seen is oncontextmenu="return false;" embedded in something like an <img> tag for images. (One explanation is here: https://uvthey.com/html/how-to-disable-right-click-in-html5-video/ ). But any of these methods can be unreliable, and anyone who really wants to see where the video originated from can view the page source. And by the way, oncontextmenu will not work in Canvas. I've tried it with both images as well as href tags and Canvas will simply strip it out upon saving.