0

これは Greasemonkey では機能しますが、Scriptish では機能しない理由がわかりません。

// ==UserScript==
// @name        myscript
// @namespace   xxx
// @include     http://*
// @version     1
// @grant       GM_getResourceText
// @resource    resourceName http://xxx.xxx/style.css
// ==/UserScript==

alert(GM_getResourceText('resourceName'))

css ファイルが実際にダウンロードされ、コンソール ログには[myscript] not defined.

4

1 に答える 1

0

これは Firefox がバージョン 30 にアップデートされてから発生しました。Scriptish の設定で「@grant を有効にする」ようにしてください。Scriptish オプション ダイアログでこの設定が見つからない場合は、URL に移動しabout:configてキーを見つけますextensions.scriptish.enableScriptGrant。それでもうまくいかない場合は、scriptish のダウンロード ページにアクセスして、利用可能なすべてのバージョンを一覧表示してください。バージョン 0.1.12 は Firefox 30 で問題なく動作します。公式の最新バージョンは 0.1.11 です。

于 2014-07-06T05:04:43.597 に答える