With Enjoy Music Player, you can play local and online music easily.

Latest Version

Version
5.1.1
Update
February 17, 2023
Size
301KiB
Developer
Category
Users
50,000+
Rating
4.02441 ★
Manifest Version
2
Web Store Status
Languages Support
Deutsch
English
Français
Tiếng Việt
Türkçe
Català
Español
Polski
Português (Brasil)
русский
українська
中文 (简体)
中文 (繁體)
日本語
See more
Permissions
MediaGalleries:
0: - read
1: - allAutoDetected
Storage

Notifications
UnlimitedStorage
Identity
AlwaysOnTopWindows
FileSystem:
0: - write
1: - retainEntries
2: - directory
See more

Enjoy Music Player Application

Welcome to the Enjoy Music Player 5.0

Enjoy Music player 5.0 completely refactors the core code. Most of the components have been rewritten to make the app more flexible and performant. If you have problem please feel free to submit a support request.

*Submit a support request:
https://chrome.google.com/webstore/support/hncfgilfeieogcpghjnnhddghgdjbekl

Feature
*In the new version, Enjoy Music Player will auto update the songs list from the location you choose, when you new, deleted, renamed, or moved media files.

1、Brand new UI, rebuild and redesign
2、play local and online music
3、Google Drive integration, for streaming music directly from your Google Drive
4、Music Equalizer and fade in/out effect
5、Mini mode
6、Better performance
...

Shortcuts:
If your Chrome version >= 35 you can manually add shortcuts by open the URL chrome://extensions/configureCommands then choose Enjoy Music Player to set them.

TINY FAQ:

Enjoy Music Player access media audio files (read only) from your local disks. You may add or remove galleries using the media gallery permission dialog, after which the app will be able to read all the media files from galleries that you selected.

You need to allow this app to access your Google Drive, after which the app will be able to query (read only) the audio files in your Google Drive. You can change this and other Account Permissions(https://security.google.com/settings/security/permissions) at any time. The app won't remember your information, all online request will secure transfer via https.

We have an experimental function to let you play music on chrome tab. So the app requires the sockets permission to exchange data on your local network.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "default_locale": "en", "name": "__MSG_application_title__", "version": "5.1.1", "manifest_version": 2, "description": "__MSG_application_description__", "oauth2": { "client_id": "48502896198-ug5r554dp6nao483m47b4tr5uvfv9fj1.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/drive.readonly" ] }, "permissions": [ { "mediaGalleries": ["read", "allAutoDetected"] }, "storage", "", "notifications", "unlimitedStorage", "identity", "alwaysOnTopWindows", { "fileSystem": ["write", "retainEntries", "directory"] } ], "icons": { "128": "icon_128.png", "48": "icon_48.png", "16": "icon_16.png" }, "sockets": { "tcp": { "connect": "*" }, "tcpServer": { "listen": "*" } }, "offline_enabled": true, "app": { "background": { "scripts": ["js/bg.js"] } }, "commands": { "cmd-prev": { "suggested_key": { "default": "MediaPrevTrack" }, "description": "__MSG_app_cmd_prev__", "global": true }, "cmd-next": { "suggested_key": { "default": "MediaNextTrack" }, "description": "__MSG_app_cmd_next__", "global": true }, "cmd-PlayPause": { "suggested_key": { "default": "MediaPlayPause" }, "description": "__MSG_app_cmd_playpause__", "global": true } }}
Read more