【问题标题】:Does the User Scripts directory still work with Chrome 13.0?用户脚本目录是否仍然适用于 Chrome 13.0?
【发布时间】:2011-08-06 17:33:53
【问题描述】:

我正在使用带有 Google Chrome 13.0.782.107 的 Mac OS X。我正在尝试按照these instructions 设置用户脚本。

我创建了一个目录: ~/Library/Application Support/Google/Chrome/Default/User Scripts/

我在那个目录中创建了一个文件:hello.user.js

(function() {
// ==UserScript==                                                               
// @name          Hello, World                                                  
// @namespace     http://localhost.localdomain                                  
// @version       0.0.0                                                         
//                                                                              
// @include   http://*/*                                                        
// ==/UserScript==                                                              

  alert('Hello, World!');

})();

我创建了以下 AppleScript 来启动 Chrome

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --enable-user-scripts"

但是,脚本被忽略。如果我将文件拖放到 Chrome 中并将其作为扩展程序安装,它可以正常工作。是否不再支持此功能?

【问题讨论】:

  • 很确定这些说明已经过时了,方式。 (但我没有方便检查的 Mac)。只需将您的脚本拖到任何 Chrome 窗口,或按照 stackoverflow.com/questions/5258989/… 安装(Windoze 说明,但应该很容易移植到 Mac)。

标签: google-chrome google-chrome-extension userscripts


【解决方案1】:

根据 Brock Adams 的评论,这个问题与 Manually adding a Userscript to Google Chrome 重复,并且在那里得到了很好的回答。

最近版本的 Chrome 似乎不支持 --enable-user-scripts 标志。这个List of Chromium Command Line Switches似乎证实了这一点。

令人困惑的是,有一个(残留?)开关 --user-scripts-dir。

【讨论】:

  • 用户脚本目录支持已通过 crrev.com/87618 删除。感谢您指出 --user-scripts-dir 标志,我也将其删除。
猜你喜欢
  • 2014-09-02
  • 1970-01-01
  • 2016-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-30
  • 2019-03-19
  • 1970-01-01
相关资源
最近更新 更多