antrancs / maeve Goto Github PK
View Code? Open in Web Editor NEWMaeve, a PWA Apple Music web player with Last.fm support. Built with Vue & Typescript
Home Page: https://maevemusic.app/
License: GNU Affero General Public License v3.0
Maeve, a PWA Apple Music web player with Last.fm support. Built with Vue & Typescript
Home Page: https://maevemusic.app/
License: GNU Affero General Public License v3.0
Hi
When open the project link it opens a p*rn website but the same url
better fix asap till some one report it ๐
As above, site freeze when listening longer tracks such as dj sets.
Best regards,
Maxime Lannoy
Steps to reproduce:
Expected result: "Now Playing" gets updated with current music.
Actual result: "Now Playing" stays with whatever was playing before. If nothing was playing, the bottom "Now Playing" view is not visible at all. Playlist and song position get updated correctly but the title and image are not.
I noticed this with the "West Coast Classics" playlist: only non-E songs are played, and when it gets to an E-marked song it just stops.
your demo wesite has changed a porn website...just change the demo link.tks
I found that when adding a description to a Playlist, any time you try to put a space in the descriptions it will pause the play out side of the edit Modal.
Sometimes I close the app, either by accident, to refresh the page, or because I'm done using it.
When I reopen the app, I would like to see the Now Playing playlist and position state preserved, like it does in the iOS app.
Ideally, I'd love to see it preserved across devices, so that it syncs between my home PC and my work MacBook. However, I realize that this is way more effort and requires server-side database work.
I think that persisting the playlist and progress in local storage will help immensely. Thank you!
First, congrats on making such a nice app. It's way better than iTunes.
Here's my issue:
Firefox automatically suspends unused tabs to free up space, so if I press pause, Maeve will be suspended at some point. When I go back, the play button doesn't do anything. It remembers what song I was playing and the position I was at, but nothing happens, expect the UI change from play/pause icons.
I have to refresh the app, and lose my "progression" in the playlist.
I'm unable to complete the login flow on the production site with Chrome Version 71.0.3578.98 (Official Build) (64-bit). The Apple sign-in flow appears to be successful but when I am returned to the site it fails to log me in. The console reads:
chunk-vendors.89176594.js:8 Uncaught (in promise) -1
Thanks for building this amazing site!
There appears to currently be no way to access the Radio feature, either by creating a station from a song/artist or navigating to the Radio section.
This would make the web player much better.
It would be great if you could add a "Play All Songs" button in the "Songs" tab. This makes it convenient to play all music in your library. #
Allow users to resize the sidebar, so that the full playlist name can be seen.
Explicit content won't play on latest version of vivaldi. No content restrictions enabled.
Console:
Uncaught (in promise) MEDIA_PLAYBACK: Not Playable. at AudioPlayer.<anonymous> (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:168442) at https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14473 at Object.next (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14578) at https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:13494 at new Promise (<anonymous>) at __awaiter (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:13229) at AudioPlayer.BasePlayer.playMediaItem (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:167790) at SerialPlayback.<anonymous> (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:204643) at https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14473 at Object.next (https://js-cdn.music.apple.com/musickit/v1/musickit.js:1:14578)
When I first went on the site I could play any song (obviously just the preview), but when I signed in with my apple ID, no songs would play. It shows in the bottom that it's the current song, but it is like it never loads. What sould I do?
Only a handful of my albums have appeared on the albums page, but not all of them
Tap on the songs not responding in album pages
Can it be install on a static bucket?
Thanks
Sorting options seem to be a necessary option. For example, I'd much prefer to have the albums sorted by artist, so that all my Rolling Stones are with my Rolling Stones. As it is right now, "Awaken, My Love" by Childish Gambino is at the top (due to the quotation marks in the title), followed by "Heroes" by David Bowie, then 'Live' At the Village Vanguard by John Coltrane, which is quite a fuzzy ordering.
But thank you so much for the gift that this web player is.
Implement a "top music" row on artist's page.
Or maybe only a "star" next to the songs, like on itunes (although I think the first suggestion does not invalidate the second one).
It is make sense?
Full bug text
Cross-Origin Read Blocking (CORB) blocked cross-origin response https://aod-ssl.itunes.apple.com/itunes-assets/Music114/v4/01/72/90/01729082-f221-aee0-07af-62f1273e8e0e/mzaf_A1448709901.rmsl.aac.wa.mp4 with MIME type application/vnd.sun.wadl+xml. See https://www.chromestatus.com/feature/5629709824032768 for more details.
Chromium Version 74.0.3729.169
Hi, great work on making a web app for AM! I love it.
I was wondering if it is on the roadmap to also release the app as a desktop app based on Electron, for example.
I know some people give grief to Electron apps for memory footprint, but I think anything that takes up less space than iTunes would be welcome :)
Could be related to #31 being done.
Steps to reproduce:
Expected:
Text entry
Actual:
No text entry, only spacebar controls playback.
The app is missing cast button. It is already possible to cast via chrome context menu, but will be very convenient to have a special button like in play music.
https://developers.google.com/cast/docs/chrome_sender/integrate
It would be fantastic if we could use the keyboard to control playback! Like having space play/pause and the arrow keys skip, or using the YouTube controls! It would also let use extensions to use media keys, and that would be useful too!
Thanks!
When I trying to play in Chromium 71.0.3578.98 and Opera 57.0.3098.110 I've got error in DevTools:
Uncaught (in promise) DOMException
But Firefox 64.0 is ok.
Is there a webkit bug? ๐ค
There is no such indication on album's page.
It would be nice, imho.
The error is "something went wrong" and it's due to getArtistArtwork
returning 400.
This doesn't affect playback capability but there is no artist photos displayed.
Good Mornng, I want a know can you add this function (similar to Google Music). I don`t want back again to this Windows 10 tragedy to add music into itunes :(
Musickit.js is throwing an exception on the main site due to an expired developer token.
Due to this error, the main site is unusable and only shows a blank page.
Full error:
Uncaught Error: Initialized with an expired token.
at new DeveloperToken (musickit.js:1)
at new StoreKit (musickit.js:1)
at new MusicKitInstance (musickit.js:1)
at Object.configure (musickit.js:1)
at E (app.7fb0dae4.js:1)
at L (app.7fb0dae4.js:1)
at Module.cd49 (app.7fb0dae4.js:1)
at u (app.7fb0dae4.js:1)
at Object.0 (app.7fb0dae4.js:1)
at u (app.7fb0dae4.js:1)
Hi, everytime when I try search "Dark Sanctuary" or any other in shop (not local) site sudennly freeze and I can`t do anything.
I use Linux Mint 19.1 64 bit and latest Google Chrome
The ... options has a very small tap target, and requires a longe mouse movement to activate it.
Much better would be to allow these same options to be accessed by right clicking a song, to open the context menu.
Allow users to "Love" and "Dislike" songs. Preferably using the right click context menu.
add the TOP 100: GLOBAL playlist. it only shows the top 15 when i go on CHARTS
Apple is beta testing a web player:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.