1

さて、私はこれを機能させるために取り組んできましたが、手がかりがありません。ここに私のマニフェストファイルがあります:

編集:更新されました:

{
  "manifest_version": 2,

  "name": "To Top Button",
  "version": "0.1",
  "description": "Adds '#top' to the URL.",

  "permissions": [
    "tabs", "https://forums.robertsspaceindustries.com/*"
  ],
  "background": {
    "scripts": ["adder.js"],
    "persistent": false
  },
  "browser_action": {
    "default_icon": "icon.png",
    "default_title": "To the top!"
  }
}

編集:jsファイルに変更:

function updateUrl(tab){

   var currentURL = tab.url

   var newurl = currentURL.replace(currentURL + "#top");
   chrome.tabs.update(tab.id, {url: newurl});
}

chrome.browserAction.onClicked.addListener(function(tab) {updateUrl(tab);});

今、私がやりたいことは、アイコンをクリックすると、これのサブページ ( https://forums.robertsspaceindustries.com/ ) にいる場合、「#top」が末尾に追加されます。 URL をクリックしてページを更新すると、トップに移動します。

私は何を台無しにしましたか?

4

1 に答える 1