Not working on Ipad?
0xsven opened this issue · 5 comments
0xsven commented
Is there a reason why it doesn't work on my ipad?
I am on iOS 9.2.1
fregante commented
What are you trying to do on the iPad? It's disabled by default because the iPad plays videos inline natively
0xsven commented
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.
fregante commented
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 */);
}
fregante commented
In the v2 beta I simplified the usage on iPad. Can you try it and let me know how it goes?
- v2 changelog
- v2 usage documentation
- iphone-inline-video.js
- If you use npm, you can install the beta with:
npm install iphone-inline-video@next
fregante commented
v2.0.0 has been published :)
Now you can use the iPad
option:
enableInlineVideo(video, {
iPad: true
});