好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 探索1979 于 2023-10-8 16:35 编辑
GM_webRequest是Tampermonkey提供的api,请问下面的_GM_webRequest那个平台提供的api 或者自定义,如果是平台提供的api,请大神提供官方api文档
var _GM_webRequest = /* @__PURE__ */ (() => typeof GM_webRequest != "undefined" ? GM_webRequest : void 0)();
function scrapingOn() {
_GM_webRequest(
[
{
selector: "https://xxxx*",
action: "cancel"
},
{
selector: "https://xxxx*",
action: {
redirect: "https://xxxx"
}
}
],
(info) => {
switch (info) {
case "cancel":
scraperPageStore.setState({
pageContentLoaded: true
});
break;
case "redirect":
scraperPageStore.setState({
isNewChapter: true
});
break;
}
}
);
preRenderContainerObserver.observe(document.documentElement, {
childList: true,
subtree: true
});
const unsub = subscribePageContentLoaded();
scraperPageStore.setState({
pageContentLoadedCleanUp: getPageContentLoadedCleanUpFunction(unsub)
});
}
function scrapingOff() {
scraperPageStore.getState().pageContentLoadedCleanUp();
preRenderContainerObserver.disconnect();
_GM_webRequest([], () => {
});
} |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|