6

これはユーザースクリプトからのコードの例です:

var ExampleObj = {
  somevar1:'value1',
  somevar2:'value2',
  somevar3:'value3',
  somefunction1:function(){
    //do sth
  },
  somefunction2:function(){
    //do sth else
  }
}

そして、スクリプトから関数を呼び出そうとすると、すべて問題ありませんが、ブラウザコンソールからアクセスできません:

(ReferenceError: ExampleObj が定義されていません)


私の Greasemonkey/Tampermonkey 設定 (メタデータ):

// ==UserScript==
// @name     [this is my secret]
// @version  1
// @run-at document-end
// @include [this is my secret]
// @grant    none
// ==/UserScript==

スクリプトは機能します。ブラウザ コンソールからこれらの機能にアクセスする必要があるだけです。

4

1 に答える 1