Comments (6)
I have some spare cycles to look at this
from popcorn-js.
@ScottDowne @cadecairos @jbuck my first thought is to actually use @jywsn's work around as the handling mechanism here: https://github.com/mozilla/popcorn-js/blob/master/popcorn.js#L613-L617 I'll keep playing around with this, but if anyone has better ideas, by all means :)
from popcorn-js.
Waiting for seek feels pretty sane to me. I guess iOS 7 isn't handling this for us. If I recall correctly, spec says play and currentTime changes should queue and fire in the correct order, but I feel like it's probably pretty common for something like that to be simply not be implemented yet?
from popcorn-js.
Maybe we can feature detect for this and only do the special handling path if necessary?
from popcorn-js.
I'm not too sure how we would feature detect this. Feels more like flaw detection than feature detection :P
Would we detect a generic feature we know is not on iOS then act accordingly? That feel like round about browser detection maybe? shrugs
I say don't bother with detection if the seek is not a problem in ff or chrome, and passes the tests.
from popcorn-js.
Yeah, I think you're right here. iOS has been edge-case for Popcorn.js anyway
from popcorn-js.
Related Issues (20)
- Proper way to update TrackEvents ? HOT 1
- querySelector requires escaped ids to be compatible with HTML5
- YouTube not working HOT 1
- Impossible to add YouTube/Vimeo controls via .controls() method?
- YouTube player start-pause causes issues with start position
- Youtube video does not work under IE11. HOT 1
- popcornjs.org demo video broken
- Youtube player api updated HOT 3
- Issue with pause event on Youtube HTML player HOT 3
- failed to retreive duration data, reason: No longer available HOT 4
- Can't Use Popcorn.js with Youtube link HOT 2
- Vimeo onPlayerReady broken: no event fires on load HOT 2
- Wikipedia plug-in not working
- Youtube doesn't seem to be working? HOT 6
- Need an updated popcorn-complete.js HOT 3
- Broken link to docs for YouTube player URL parameters
- The way to replay video ? HOT 1
- Does Popcorn.js work on iOS for Cordova/PhoneGap apps? HOT 1
- Website forward is broken for popcornjs.org HOT 3
- roadmap? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from popcorn-js.