I replaced the deprecated Interaction/Video widget from OutSystems UI to the version available in OutSystems UI 2.18.4.Now the video's won't play anymore. The video's are located on a CDN and the require a token in the query string. It seems that this is not supported anymore in the current video widget.I tested with video URLs without query string and that works fine. Also the deprecated widget still works with the query string included.
In the html generated by OutSystems UI for the new widget, a strange html attribute is added in an element, something like this:
<source class="osui-video-source" src="https://url.mp4?cdntokenquerystring" type="video/mp4?cdntokenquerystring ">
The old widget does not do this.
So, is it true that OutSystems UI does not support video's with query strings in the URL and if so, is there a way to workaround it?
Hello @Rogier Olde Dubbelink
I have Outsystems UI version 2.20.0 and i tried to replicate issue you are facing with video src URL query string parameter but its working for me.
I simply used the OS Interaction\Video widget and passed the URL
and here is the generated HTML
might be there is some issue in your CDN server,
ThanksDeep
Thank you Deep,
I have found an environment with 2.20.0 and tested it there also. It works!
So it is an issue with this specific version. Since the issue was not mentioned in the release notes, I did not know it was solved there.
I will keep using the deprecated widget until my client upgrades to 2.20.0.