"Open in app" button for itch.io
当前为
// ==UserScript==
// @name itch.io "Open in app" button
// @namespace http://tampermonkey.net/
// @version 1.0.0
// @description "Open in app" button for itch.io
// @author Amos Wenger
// @match https://*.itch.io/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var pathTag = document.querySelector("meta[name='itch:path']");
if (!pathTag) {
return;
}
var leftCol = document.querySelector(".left_col");
if (leftCol) {
var gameButton = document.createElement("div");
gameButton.innerHTML = "<div class=\"buy_row\"><a href=\"itchio://" + pathTag.content + "\" class=\"button app_btn\">Open in app</a><span class=\"sub\">The best way to play!</span></div>";
leftCol.insertBefore(gameButton, leftCol.querySelector(".buy_row"));
return;
}
var header = document.querySelector(".header");
if (header) {
var userButton = document.createElement("div");
userButton.innerHTML = "<div style=\"text-align: center;\"><a href=\"itchio://" + pathTag.content + "\" class=\"button app_btn\">Open in app</a></div>";
header.appendChild(userButton);
return;
}
})();