3
在Chrome的JavaScript控制台中有没有什么办法可以使用Tampermonkey's API?从Chrome控制台使用Tampermonkey API?
我想搞个像GM_xmlhttpRequest()
和GM_listValues()
这样的函数。
在Chrome的JavaScript控制台中有没有什么办法可以使用Tampermonkey's API?从Chrome控制台使用Tampermonkey API?
我想搞个像GM_xmlhttpRequest()
和GM_listValues()
这样的函数。
创建以下脚本:
// ==UserScript==
// @name Exports some GM functions
// @namespace Whatever
// @match *
// ==/UserScript==
// WARNING: Any page can now use these methods! Be careful,
// or change "@match *" to "@match https://example.com" and
// visit https://example.com to test the API.
unsafeWindow.GM_xmlhttpRequest = GM_xmlhttpRequest;
unsafeWindow.GM_listValues = GM_listValues;
打开任何页面,Tampermonkey可以激活(https://stackoverflow.com/例如)。
我没有镀铬的扩展:// DHD ......在上下文下拉框。我只有chrome-extension:// gig ...那里是我想的用户脚本。此外,这些函数不会出现在我的控制台的窗口对象中。 – Jake
@Jake,确保Tampermonkey脚本在相关页面上运行,然后关闭该选项卡并打开新页面。然后Tampermonkey上下文将出现。另外,只有你输出的功能才会出现。 –
@Jake访问'chrome:// extensions /'来找出你正在寻找的扩展的扩展名(Tampermonkey)。创建用户脚本后,您必须重新加载页面。如果控制台已经打开,请关闭并重新打开控制台。这些步骤将始终有效。 –