spotify.com - Unsupported fix

Creates a button for solving the quiz instantly.

目前為 2025-04-02 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @grant          none
// @version        0.0.0
// @author         eye-wave
// @icon           https://raw.githubusercontent.com/eye-wave/greasy-fork/main/packages/spotify-unsupported-fix/assets/icon.svg
// @license        GPL-3.0+
// @name           spotify.com - Unsupported fix
// @namespace      spotify.com fix
// @match          https://open.spotify.com/*
// @description    Creates a button for solving the quiz instantly.
// ==/UserScript==
// ../../utils/src/index.ts
function $s(query) {
  return document.querySelector(query);
}

// src/index.ts
var btn = $s("a.primary");
if (btn) {
  const url = "spotify" + location.pathname.replace("/", ":");
  btn.href = url;
  btn.textContent = "Open in App";
}