2016-09-22 13 views
0

メニューから選択すると、サイトからJSONデータを取得して文字リストとそのリソースを取得する拡張機能があります。私は、単一のhtmlページを使用して、メニューのコードを変更するjavscriptで更新しようとしています。唯一のことは、コンテンツのスクリプトをhtmlページに挿入/ロードすることができないことです。コンテンツスクリプトが拡張htmlページに挿入されていない

私の拡張機能を実行すると、rem.htmファイルのパスは 'moz-extension://a02e52b1-e41d-4d28-844b-a8466a1dd67b/rem.htm'と表示されます。これは 'コンソールの「一致」キーを押します。

他に何が使えますか?

manifest.jsonを:

{ 
 
    "description": "Resource Manager for Path of Exile", 
 
    "manifest_version": 2, 
 
    "name": "Path of Exile Resource Manager", 
 
    "version": "1.0", 
 
    
 
    "content_scripts": 
 
    [ 
 
    { 
 
     "matches": ["file:///rem.htm"], 
 
     "js": ["modify-page.js"] 
 
    } 
 
    ], 
 
    "background": 
 
    { 
 
    "scripts": ["background.js"] 
 
    }, 
 
    "browser_action": 
 
    { 
 
    "default_icon": 
 
    { 
 
     "16": "icons/rem_16.png", 
 
     "32": "icons/rem_32.png", 
 
     "64": "icons/rem_64.png" 
 
    } 
 
    }, 
 
    "permissions": 
 
    [ 
 
    "*://www.pathofexile.com/", 
 
    "webRequest", 
 
    "tabs", 
 
    "activeTab" 
 
    ] 
 
}

答えて

0

私はそれを考え出しました。私は、別のディレクトリにあるmodify-pageを持っていることに気づいていませんでした。私はその後マッチに ''を追加することができ、それは最終的に働いた!

関連する問題