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.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*\.)?(javbus|seejav|javsee)*\.(com|cc|me|life|bid).*$/
// @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
// @connect jable.tv
// @connect missav.com

View File

@@ -5,8 +5,9 @@ import { getCode } from "@/utils";
import "@/style.css";
import App from "./components/App";
// !debugger 关图片
// document.querySelectorAll("img").forEach((item) => (item.style.display = "none"));
if (!import.meta.env.PROD) {
document.querySelectorAll("img").forEach((item) => (item.style.visibility = "hidden"));
}
function main() {
/** 当前匹配的图书馆站点对象 */
@@ -28,6 +29,7 @@ function main() {
const app = document.createElement("div");
app.classList.add("jop-app");
// app.classList.add(a.toString());
panel.append(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 PARALLEL =
"https://raw.githubusercontent.com/Tampermonkey/utils/refs/heads/main/requires/gh_2215_make_GM_xhr_more_parallel_again.js";
const UserscriptConfig: MonkeyUserScript = {
author: "mission522",
version: "1.2.5",
@@ -21,6 +24,7 @@ const UserscriptConfig: MonkeyUserScript = {
namespace: "https://greasyfork.org/zh-CN/scripts/429173",
description: "为 JavDB、JavBus、JavLibrary 这三个站点添加跳转在线观看的链接",
connect: connectList,
require: [PARALLEL],
};
export default defineConfig({