GooglePlay direct screenshot links

Shows all the screenshots without the scrollbox and adds direct links for fullsized versions

目前為 2018-04-03 提交的版本,檢視 最新版本

// ==UserScript==
// @name          GooglePlay direct screenshot links
// @description   Shows all the screenshots without the scrollbox and adds direct links for fullsized versions
// @include       https://play.google.com/store*
// @version       1.0.6
// @author        wOxxOm
// @namespace     wOxxOm.scripts
// @license       MIT License
// @run-at        document-start
// ==/UserScript==

var style;

new MutationObserver((mutations, observer) => {
  for (var i=0, ml=mutations.length, m; (i<ml) && (m=mutations[i]); i++) {
    const node = m.target.dataset && m.target.dataset.slideablePortionHeuristicWidth
      ? m.target
      : m.addedNodes.length && m.addedNodes[0].localName === 'c-wiz' &&
        m.addedNodes[0].querySelector('[data-slideable-portion-heuristic-width]');
    if (node) requestAnimationFrame(() => explode(node));
  }
}).observe(document, {subtree:true, childList:true});

function explode(node) {
  node.outerHTML = '<div>' +
    [...node.getElementsByTagName('img')]
      .map(img =>
        img.nextElementSibling
          ? img.parentNode.outerHTML
          : `<a href="${img.src.replace(/=.*/, '')}"><img src="${img.src}"></a>`) +
    '</div>';
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址