Giter Site home page Giter Site logo

janchaloupka / spotify-webplayerwrapper Goto Github PK

View Code? Open in Web Editor NEW
14.0 6.0 2.0 6.45 MB

Unofficial Spotify client for Windows Phone (using modified Spotify web player)

License: MIT License

C# 23.00% JavaScript 22.28% CSS 54.72%
windowsphone csharp uwp spotify

spotify-webplayerwrapper's Introduction

Spotify WPW (Web Player Wrapper)

Formerly known as Spotify Web Wrapper. Unofficial spotify player based on Spotify web player created with the main goal to get working Spotify player to the Windows 10 Mobile OS.

App is completely open source and licenced under the MIT licence. Feel free to browse the source code, create pull requests, report bugs or make suggestions to make this app even better.

Recommended developer tools

  • Visual Studio 2017
    • Any edition with UWP package installed (with Windows 10 SDK 14393)
  • SamRueby's CompileSass VS plug-in
    • Automatic Sass compiler for Visual Studio
    • No configuration required, plugin will automatically compile any .scss files on save
  • (optional) ReSharper for better code style linting

spotify-webplayerwrapper's People

Contributors

janchaloupka avatar toff-kun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

toff-kun tcreek

spotify-webplayerwrapper's Issues

Player is unresponsive on lower end devices

Since last week player controls have become extremely laggy - for example pausing/resuming song takes about 15s. I suspect that Spotify changed something about the web player because this issue is present even on older versions that ran just fine (tested on v1.1.11.0).

Now the web player lags even on my desktop PC in Microsoft Edge, but runs okay in Google Chrome so I think the only thing that can be done about this issue is to wait and hope that Spotify fixes this performance issue on MS Edge or it will be the end for web wrapper.

Can't install on Lumia 950 XL

Hello, I have an Lumia 950 Xl version 1511 10.0.10586.318.
I tried to install app on.
On Device Portal, I have an error message :

Failure reason: Failed to start deployment. Failure text: A Prerequisite for an install could not be satisfied. (0x80073cfd)

If I tried to install directly on device, with explorer, no error appear and app doesn't installed.

Sorry for my english,
Thank you.

Context menus from '...' buttons misplaced after scrolling

Scrolling a song list down and then tapping on any of the '...' buttons makes the context menus open where they would open if the content hasn't been scrolled down instead of opening right next to the tapped button. The distance between the button and the menu further increases the more you scroll down until the menu starts opening beyond the screen, making it look like the button doesn't work.
Tapping and holding on a song instead of tapping the '...' button opens the menu where it should be.
I couldn't reproduce this problem on my desktop browsers with a mouse.

image

image

App has been unpublished from the store by Microsoft

Sad news. I have been informed via e-mail that Microsoft has unpublished this app from the Microsoft Store because they reviewed it again and found out, that it breaks store policy 10.1.1

The submission is a web app and must be published by the owner of the related domain or website.

Tis is something that cannot be fixed, because the app relies on access to open.spotify.com because it's just a wrapper and since I am not the owner of that domain I cannot use this URL in this app.

From my understanding it has nothing to do with the "Spotify" in the name and I think that I made absolutely clear that this is not a official Spotify app, the problem is "only" with the URL that it is using.

I have no idea what i should do next, and why would they go you of their way to remove this app when it's available only for mobile device which will be discontinued in a few months.

Daily mix page is blank

Every daily mix page is blank, but only on mobile.

I tested it on Lumia 535, Lumia 640 and multiple WM emulators (every device is running version 1709 FCU). The daily mix page renders correctly if the app is launched on desktop Windows 10 (tested on version 1809) so I guess it has something to do with the rendering on the old Edge browser.

The problem is that it is nearly impossible to debug html content on WM as the page inspection and console in visual studio debug mode doesn't work in combination with remote debugging.

wp_ss_20190520_0001

Spotify no longer supports mobile MSEdge (end of this app?)

I've been notified that the Spotify web player now shows warning message about unsupported browser version.

wp_ss_20190517_0002

The app still works for now - the only difference is the warning message. But it's only matter of time until they add new features that will not work with the (old) mobile Microsoft Edge and I don't think that this is something that can be fixed.

So once they change something critical it will be the end for this app ๐Ÿ™.

No custom styles applied on Lumia 535

Device: Microsoft Lumia 535
OS version: 1607 (14393.2551)
Resolution: Default (150%)

App fails to apply custom styles. I'm not sure what causes it, but it looks like it tries to make changes to element before it even exists which is strange, because the function is supposed to run after the page has been loaded.
I cannot reproduce it anywhere else (all emulators + lumia640 are okay)

Screenshot

wp_ss_20190310_0001

Volume Bar is displayed only when audio is played on another device

I'm not sure if this is an intended behavior, but it's somewhat confusing. Volume bar only shows up under Connect device picker when audio is played on a device other than the one you currently use. This also makes it impossible to change the volume directly from the device for which the volume was modified.

image

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.