1

Robloxとして知られる Web サイト用の Chrome 拡張機能を開発しています。

フォーラムには多くの利点といくつかの欠点があります。このサイトには他の Chrome 拡張機能がありましたが、私のニーズを満たしていないようです。

正規の Chrome 拡張機能を作成するのはこれが初めてだったので、先に進んで wiki 全体を読みました。

しかし、コードをテストしたところ、うまくいきませんでした。console.log()エラーログにはエラーや行が表示されなかったため、これは少し奇妙でした。

私は間違って何をしていますか?


マニフェスト.json:

{
    "name": "Roblox ID Display", 
    "version": "1.0", 
    "manifest_version": 2, 
    "description": "Roblox ID Display displays the ID of forum posts.",
    "browser_action": { 
        "default_icon": "icon.png"
    }, 
    "permissions": [
        "http://www.roblox.com/" 
    ],
    "content_scripts": [
        {
            "matches": ["http://www.roblox.com/Forum/ShowPost.aspx"],
            "js": ["content.js"]
        }
    ]
}


content.js:

var elements = Array.filter(document.getElementsByTagName('a'), function(elem){
    n = elem.getAttribute("name");
    x = n.replace([0-9]i, ""); 
    console.log(n); 
    console.log(x); 
    console.log(x == n); 
    return x == n;
});
var names = []; 
for (var i = 0; i < elements.length; i++) {
    console.log(elements[i]); 
    names.push(elements[i].getAttribute("name")); 
}
for (var i = 0; i < names.length; i++) { 
    console.log(names[i]); 
}
4

0 に答える 0