The component in question is listening to some events which we disable when preventZooming is enabled (it is enabled by default). You can set this as an option of Viewport, but keep in mind that on some devices it may cause some unexpected behavior from manufacturer addons (HTC's Sense UI comes to mind). I'm not familiar with the HVideo player, but we can probably get around any issues there with a custom component which just allows these events through our filter. This was done for our Map component as Google Maps has some event expectations as well.
If you could post some details on the HVideo player, we can take a look at it in more detail.
Thank you for letting me know about this, when I pass preventZooming:false it indeed works
I actually searched for it in the documentation, but the config options for ViewPort do not list it as an option and if I search the entire documentation preventZooming is marked as private for the ViewPort
Yes, the documentation looks like it's not quite right when we have a base class like this. I'll look into fixing that. The compatibility list for HVideo doesn't look good, I'm curious as to what benefits it gives you.
While not the most shiny and "sexy" video player - it holds a very strong advantage right now. We have tried using JWPlayer and while it works good on the Desktop, it does not work on the tablet, here's why:
As you have seen, we open Panel on top of the video, JWPlayer. when paused allows interaction with the panels, but when the video is playing, it is clicking on the panel has no effect because the player traps the tap event
HVideo, does not do that, it allows interacting with panels while the video is playing
JWPlayer has confirmed this to be an issue that they hope to fix for version 6