回答

6
  1. 创建以下脚本:

    // ==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; 
    
  2. 打开任何页面,Tampermonkey可以激活(https://stackoverflow.com/例如)。

  3. 打开开发人员工具 - >控制台。
  4. 完成后,您现在可以使用导出的方法执行任何操作(从步骤1开始)。

Screenshot of console

+0

我没有镀铬的扩展:// DHD ......在上下文下拉框。我只有chrome-extension:// gig ...那里是我想的用户脚本。此外,这些函数不会出现在我的控制台的窗口对象中。 – Jake

+0

@Jake,确保Tampermonkey脚本在相关页面上运行,然后关闭该选项卡并打开新页面。然后Tampermonkey上下文将出现。另外,只有你输出的功能才会出现。 –

+0

@Jake访问'chrome:// extensions /'来找出你正在寻找的扩展的扩展名(Tampermonkey)。创建用户脚本后,您必须重新加载页面。如果控制台已经打开,请关闭并重新打开控制台。这些步骤将始终有效。 –