Allows you to shuffle between stations at di.fm
DiFmShuffle Extension
Have you ever wanted to play a random station on Digitally Imported? Well, now you have a convenient button to do it for you!
Version 1.3:
- Functional again!
- Now accounting for di.fm's renamed web player and channel structure
Version 1.2:
- Fixed to work on the new Digitally Imported site
- Shuffle works along with the persistent player
- Many thanks to @luqmaan
Version 1.1:
- Fixed bug where \"Shuffle Channel\" was over lapped by the log-in/sign-up buttons. Renamed button to \"Shuffle\".
Read more
Version 1.3:
- Functional again!
- Now accounting for di.fm's renamed web player and channel structure
Version 1.2:
- Fixed to work on the new Digitally Imported site
- Shuffle works along with the persistent player
- Many thanks to @luqmaan
Version 1.1:
- Fixed bug where \"Shuffle Channel\" was over lapped by the log-in/sign-up buttons. Renamed button to \"Shuffle\".
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 2,\t"name": "DiFmShuffle",\t"description": "Allows you to shuffle between stations at di.fm",\t"version": "1.3",\t"permissions": [\t\t"http://di.fm/*",\t\t"https://di.fm/*",\t\t"http://www.di.fm/*",\t\t"https://www.di.fm/*"\t], \t"web_accessible_resources": [ \t\t"injectButton.js" \t\t], \t"content_scripts": [{\t "matches": ["http://www.di.fm/*", "https://www.di.fm/*", "http://di.fm/*", "https://di.fm/*"],\t "js": ["myscript.js"],\t "run_at": "document_end" \t}]}
Read more