さて、私はこれを機能させるために取り組んできましたが、手がかりがありません。ここに私のマニフェストファイルがあります:
編集:更新されました:
{
"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 をクリックしてページを更新すると、トップに移動します。
私は何を台無しにしましたか?