Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add Chromecast Support #41

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

danmakenoise
Copy link

@danmakenoise danmakenoise commented Oct 11, 2018

Add Chromecast Support (Work in Progress)

This PR is in reference to #40.

Todo

  • Add Chromecast Button
  • Enable Play/Pause via UI
  • Enable Track Skipping via UI
  • Display Track Data on Chrome Receivers

How to Test Current Implementation

The current implementation is still very basic, and buggy, but for now here is what you can do:

  1. Load up a song.
  2. Pause song.
  3. Enable chromecast through button to the right of the song title.
  4. Press play.

Troubleshooting

If the button doesn't show up check the following:

  • A valid chromecast receiver shows up in your normal cast tab in chrome.
  • Try reloading page.

@@ -321,8 +321,20 @@

play() {
this.debug('play');

if (chrome.cast && window.cast) {
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This stuff will all be cleared out in the end, ignore for now.

@switz
Copy link
Member

switz commented Jan 5, 2019

@danmakenoise anything to push up? I can wrap this up.

@danmakenoise
Copy link
Author

@switz this is where I left it, happy to go over it with you and hand it off. Sorry for not having the time to see it through!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants