0

www.site.com を site.com にリダイレクトするサイトの Chrome 拡張機能を取得しようとしています。

このマニフェスト ファイルは動作します。

{
"name" : "MySite Redesign",
"version": "0.1",
"manifest_version": 2,
"description" : "Improves MySite visual design to make the interface cleaner.",
"content_scripts" : [{
    "matches" : ["*://www.mysite.com/*"],
    "css" : ["style.css"]
  }]
}

これはしません

{
"name" : "MySite Redesign",
"version": "0.1",
"manifest_version": 2,
"description" : "Improves MySite visual design to make the interface cleaner.",
"content_scripts" : [{
    "matches" : ["mysite.com/*"],
    "css" : ["style.css"]
  }]
}

エラーは次のとおりです。

「'/Users/colmtuite/dev/mysite-extension' から拡張機能を読み込めませんでした。'content_scripts[0].matches[0]' の値が無効です: スキーム セパレータがありません。」

4

1 に答える 1

7

「Match Patterns」ドキュメントによると、スキームを指定することは必須です。*「任意のスキーム」、「任意のサブドメイン」、「任意のパス」を意味するために使用できます。

*://*.mysite.com/*
于 2013-03-10T06:35:24.950 に答える