Comments (2)
hey! i built this thing, which is actually how this directive got started, and i've tried doing exactly what you're describing.
unfortunately, i don't think we can do this on the front end. essentially, as a security issue, there's no way to force people into fullscreen, since that kind of steps outside the bounds of the browser. when you change the video, it needs to create a brand new player
, so even if the previous video was fullscreen, you need explicit user action to make the new one fullscreen.
i think your best option is to make the video the full size of the browser, which isn't too hard.
depending on how much effort you're putting in to this, you could potentially try automating the creation of YouTube playlists via an API or something, since if you're in a playlist and the user made the video fullscreen, it'll continue to the next video still in fullscreen mode.
best of luck
from angular-youtube-embed.
@brandly awesome, thanks for the info! That aligns with what I'm seeing and have read on it. A YouTube playlist would be perfect, but I'm planning on having Vimeo as another source of videos, so that makes it basically impossible to keep it fullscreen. Thanks for confirming my suspicions though.
from angular-youtube-embed.
Related Issues (20)
- Safari Downloads YouTube Hex on Init
- [Question] Ioinic HOT 3
- npm WARN [email protected] No repository field HOT 1
- Plugin throws error when used with ionic {{}} HOT 3
- Append a div to the player when player goes fullscreen HOT 1
- Show time of video in real time HOT 3
- Getting SecurityError from youtube API
- Youtube embed problem with ui-bootstrap modal
- [Question] Does modestbranding parameter work? HOT 2
- Cant link after install.
- Inline video and autoplay on iOS10 HOT 1
- youtube.player.playing returns only once HOT 1
- Adjust the plugin for AngularJS 2 HOT 1
- Memory Leak - Chrome
- Include YouTube library in main lib
- White background on full-screen HOT 3
- iOS video going full screen on click to play. Playsinline parameter not working.
- playVideo is not working in ionic v1 HOT 1
- demo page doesn't support https
- API event messages are not received HOT 6
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 angular-youtube-embed.