fregante / iphone-inline-video

📱 Make videos playable inline on the iPhone (prevents automatic fullscreen)

Home Page:https://npm.im/iphone-inline-video

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not working on Ipad?

0xsven opened this issue · comments

Is there a reason why it doesn't work on my ipad?

I am on iOS 9.2.1

What are you trying to do on the iPad? It's disabled by default because the iPad plays videos inline natively

Thank's for the info.

Do you know if I have to do something to make them autoplay? I have put the attribute on the video element but it doesn't autoplay on iPad.

There is a third parameter that when set to false IIV will be run in all browsers, not just iPhone and iPod.

This is what you're looking for to enable silent auto playing videos on the iPad:

if (/iPhone|iPad|iPod/i.test(navigator.userAgent)) {
    makeVideoPlayableInline(video, false /* hasAudio */, false /* false = run everywhere */);
}

In the v2 beta I simplified the usage on iPad. Can you try it and let me know how it goes?

v2.0.0 has been published :)

Now you can use the iPad option:

enableInlineVideo(video, {
    iPad: true
});