Here’s a component that will play video in Noodl.
Video Example.zip (375.4 KB)
Since Noodl is running in a browser there are some limitations:
It doesn’t run on iOS. iOS want’s to control the video experience on the web and requires a DOM node (we use WebGL or Canvas 2D), and it always uses quicktime with the standard iOS video controls for play/pause/fullscreen and won’t auto play video. It doesn’t allow the browser to do much customization. Guessing Apple wants to prevent bad UX with video ads.
Works on some, but not all, Android phones. Some work with Canvas 2D but not with WebGL (you can change between those in project settings)
Works well in desktop browsers, but they all support different codecs on different platforms. A video might work in Chrome, but not in Firefox, or the other way around.
Video in combination with WebGL and Canvas makes the CPU sweat.