0
我有以下userscript我在Greasemonkey/Tampermonkey上運行。Userscript僅適用於從後端提供的頁面,但不適用於SPA方式的前端
我在facebook.com
上運行它,它像一個單頁面應用程序(SPA)一樣,通過HRO在後端,引導以及其他一些在前端,前端,通過HRO提供服務。
// ==UserScript==
// @name facebook
// @namespace nms
// @include http://*.facebook.com/*
// @include https://*.facebook.com/*
// @version 1
// @grant none
// ==/UserScript==
setTimeout(() => {
// generalStuff:
document.querySelectorAll(' #left_nav_section_nodes, .fbChatSidebar ').forEach((e)=> {
e.style.visibility = "hidden";
});
}, 1000);
如果我運行控制檯這個腳本,甚至是基於HRO網頁,它運行良好,但是從Greasemoneky/Tampermonkey拼命地跑時,它不會在這些特定的網頁上投放。
我該如何讓這個腳本在類似SPA的網頁上沒有問題地工作?