我正在尝试阻止Gmail使用用户脚本窃取焦点。我正在野生动物园使用NinjaKit。到目前为止我已经
了// ==UserScript==
// @name GMAIL
// @namespace https://mail.google.com
// @include https://mail.google.com/*
// ==/UserScript==
//alert("It's working");
window.focus = function(){};
但是窗口仍然设法偷走焦点。
我可以看到,如果我注释掉警报线,它确实会激活用户脚本:警报弹出(多次)。
打开mail.google.com/
然后快速切换到新标签进行测试。 Gmail会在后台加载,但会切换回焦点,从其他标签中窃取。