fix: requests are serialized

This commit is contained in:
mrbunker
2024-12-28 22:08:01 +08:00
parent e9ca6f8563
commit 7371dd6a32
4 changed files with 11 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
{ {
"editor.formatOnSaveMode": "modificationsIfAvailable", "editor.formatOnSaveMode": "modificationsIfAvailable",
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "esbenp.prettier-vscode",
"typescript.tsdk": "./node_modules/typescript/lib"
} }

1
dist/jop.user.js vendored
View File

@@ -9,6 +9,7 @@
// @include /^https?:\/\/(\w*\.)?javdb(\d)*\.com\/v.*$/ // @include /^https?:\/\/(\w*\.)?javdb(\d)*\.com\/v.*$/
// @include /^https?:\/\/(\w*\.)?(javbus|seejav|javsee)*\.(com|cc|me|life|bid).*$/ // @include /^https?:\/\/(\w*\.)?(javbus|seejav|javsee)*\.(com|cc|me|life|bid).*$/
// @include /^http.*\/cn\/\?v=jav.*$/ // @include /^http.*\/cn\/\?v=jav.*$/
// @require https://raw.githubusercontent.com/Tampermonkey/utils/refs/heads/main/requires/gh_2215_make_GM_xhr_more_parallel_again.js
// @require https://cdn.jsdelivr.net/npm/preact@10.25.4/dist/preact.min.js // @require https://cdn.jsdelivr.net/npm/preact@10.25.4/dist/preact.min.js
// @connect jable.tv // @connect jable.tv
// @connect missav.com // @connect missav.com

View File

@@ -5,8 +5,9 @@ import { getCode } from "@/utils";
import "@/style.css"; import "@/style.css";
import App from "./components/App"; import App from "./components/App";
// !debugger 关图片 if (!import.meta.env.PROD) {
// document.querySelectorAll("img").forEach((item) => (item.style.display = "none")); document.querySelectorAll("img").forEach((item) => (item.style.visibility = "hidden"));
}
function main() { function main() {
/** 当前匹配的图书馆站点对象 */ /** 当前匹配的图书馆站点对象 */
@@ -28,6 +29,7 @@ function main() {
const app = document.createElement("div"); const app = document.createElement("div");
app.classList.add("jop-app"); app.classList.add("jop-app");
// app.classList.add(a.toString());
panel.append(app); panel.append(app);
render(<App libItem={libItem} CODE={CODE} />, app); render(<App libItem={libItem} CODE={CODE} />, app);

View File

@@ -10,6 +10,9 @@ const connectList = siteList
const includeList = libSites.map((libItem) => libItem.href); const includeList = libSites.map((libItem) => libItem.href);
const PARALLEL =
"https://raw.githubusercontent.com/Tampermonkey/utils/refs/heads/main/requires/gh_2215_make_GM_xhr_more_parallel_again.js";
const UserscriptConfig: MonkeyUserScript = { const UserscriptConfig: MonkeyUserScript = {
author: "mission522", author: "mission522",
version: "1.2.5", version: "1.2.5",
@@ -21,6 +24,7 @@ const UserscriptConfig: MonkeyUserScript = {
namespace: "https://greasyfork.org/zh-CN/scripts/429173", namespace: "https://greasyfork.org/zh-CN/scripts/429173",
description: "为 JavDB、JavBus、JavLibrary 这三个站点添加跳转在线观看的链接", description: "为 JavDB、JavBus、JavLibrary 这三个站点添加跳转在线观看的链接",
connect: connectList, connect: connectList,
require: [PARALLEL],
}; };
export default defineConfig({ export default defineConfig({