我对所有这些都还很陌生,所以如果我说不合理的话,我深表歉意。我正在寻找一种检测光标下颜色的方法,如果它与某种预定颜色匹配,则鼠标将单击。最好是Javascript,我可以将其输入到控制台中。我猜这只是一些if-then语句,但是我无法弄清楚如何检测颜色(它可以在光标下方或屏幕上的某个点,这并不重要)。
谢谢
在您在注释中提供的链接(this)中,您可以通过此代码检测颜色变化(当您在浏览器中运行它时-当绿色出现时,在控制台中您将看到“绿色”字3x)
var observer = new MutationObserver((mutations, observer) => { mutations.map( m => {
let d = document.querySelector('div.test-standard.reaction-time-test.view-go > div > div:nth-child(1) > h1 > div');
if(d) { console.log('green'); }
})});
observer.observe(document.querySelector('#root'), {attributes: true,childList: true, subtree: true });
但是点击您必须自己做
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句