返回首頁 

Greasy Fork is available in English.

SearchJumper pinyin addon

Add pinyin support for SearchJumper


Installer ce script?
  1. // ==UserScript==// @name SearchJumper pinyin addon// @name:zh-CN 搜索酱拼音扩展// @name:zh-TW 搜尋醬拼音擴展// @namespace hoothin// @version 0.3// @description Add pinyin support for SearchJumper// @description:zh-CN 为搜索酱的页内高亮查找添加拼音支持// @description:zh-TW 為搜尋醬的頁内高亮查找添加拼音支援// @author hoothin// @match *://*/*// @grant unsafeWindow// @run-at document-start// @require https://unpkg.com/pinyin-match/dist/traditional.js// ==/UserScript==(function() {'use strict';var _unsafeWindow = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow;if (!_unsafeWindow.searchJumperAddons) _unsafeWindow.searchJumperAddons = [];var { match } = PinyinMatch;var pinyinSearch = (text, pinyin) => {let matchR###lt = match(text, pinyin);if (matchR###lt) {return {matched: true, pos: matchR###lt[0], len: matchR###lt[matchR###lt.length - 1] - matchR###lt[0] + 1};}return {matched: false};}_unsafeWindow.searchJumperPinyin = pinyinSearch;_unsafeWindow.searchJumperAddons.push({sort: 1,name: "拼音",type: "findInPage",run: pinyinSearch});})();