Bug that means HTML5 event video won't play if using a skin
There is a bug, easily reproducable, that prevents HTML5 video working under certain circumstances. I am hoping that someone can think of a workaround as I can't tell my client that Captivate doesn't support video! To see the problem:
1) Start a new Captivate 7 project
2) Add an event video to the first page
3) Add a skin to the video - I used clearSkin3 but I don't think it makes any difference
4) Go to the Project -> Skin Editor
5) Untick the playback contol
6) Either publish for HTML5 or Preview HTML5 in the browser
You'll see the video doesn't play - the reason is that Captivate JavaScript code throws an exception: Object doesn't support property or method 'modifyAlternativeAccessibleText' - and then doesn't play or show the playback controls.
If I set the video to have no skin (so plays with no controls at all) then it works, so it is not an encoding issue or anything like that.
If anyone can think of a workaround where I can play event video in HTML5 without the captivate project playback control (but with the video one) I would be very, very grateful!
Thanks