iPads and most Phones and Android devices work out of the box with HapYak. Details here.
If you have a native application in which you would like to embed a HapYak Interactive Video simply ensure these 3 details.
1) Your video player must detect when a viewer is on an iPhone and renders an html5 video element to the page.
2) The html5 video element must contain the attribute "webkit-playsinline"
3) The app must render the webpage containing the html5 video element in a UIWebView object on iPhone or aWebView on Android.
in objective-c (reference)
webview.allowsInlineMediaPlayback = YES;
in phonegap, add this to your config.xml
<preference name="AllowInlineMediaPlayback" value="true" />