0

次のコードを使用して、Chrome 拡張機能のバージョンを取得しようとしています。

function getVersion(callback) {
        var xmlhttp = new XMLHttpRequest();
        xmlhttp.open('GET', 'manifest.json');
        xmlhttp.onload = function (e) {
            var manifest = JSON.parse(xmlhttp.responseText);
            callback(manifest.version);
        }
        xmlhttp.send(null);
}

getVersion(function (ver) { console.log(ver); });

問題は、スクリプトを挿入しているサイトに HTTP 要求が送信され、明らかに失敗することです。

たとえば、私のスクリプトがhttp://prodgame19.lordofultima.com/189に挿入されている場合、HTTP リクエストはhttp://prodgame19.lordofultima.com/189/manifest.jsonに送信されます。

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

ありがとう。

4

0 に答える 0