Greasemonkey @require jQuery не работает «Компонент недоступен»

я виделдругой вопрос здесь о загрузке jQuery в Greasemonkey. Попробовав этот метод, с этим требованием внутри моего==UserScript== теги:

// @require    http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js

Я все еще получаю следующее сообщение об ошибке в консоли ошибок Firefox:

Error: Component is not available
Source File: file:///Users/greg/Library/Application%20Support/
       Firefox/Profiles/xo9xhovo.default/gm_scripts/myscript/jquerymin.js
Line: 36

Это останавливает мой код greasemonkey от запуска. Я убедился, что я включил@require для jQuery и сохранил мой файл js перед установкой, так как необходимые файлы загружаются только при установке.

Код:

// ==UserScript==
// @name           My Script
// @namespace      http://www.google.com
// @description    My test script
// @include        http://www.google.com
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
// ==/UserScript==

GM_log("Hello");

У меня установлена программа Greasemonkey 0.8.20091209.4 в Firefox 3.5.7 на моем Macbook Pro, Leopard (10.5.8). Я очистил свой кеш (кроме файлов cookie) и отключил все остальные плагины, кроме Flashblock 1.5.11.2, Web Developer 1.1.8 и Adblock Plus 1.1.3.

мойconfig.xml с моим установленным скриптом Greasemonkey:

<UserScriptConfig>
<Script filename="myscript.user.js" name="My Script" 
 namespace="http://www.google.com" description="My test script" enabled="true" 
 basedir="myscript">
    <Include>http://www.google.com</Include>
    <Require filename="jquerymin.js"/>
</Script>

Я вижу, как jquerymin.js сидел вgm_scripts/myscript/ каталог.

Кроме того, часто ли эта ошибка возникает в консоли при установке скрипта Greasemonkey?

Error: not well-formed
Source File: file:///Users/Greg/Documents/myscript.user.js
Line: 1, Column: 1
Source Code:
   // ==UserScript==

Ответы на вопрос(8)

Ваш ответ на вопрос