我正在尝试使用以下代码获取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。
我做错了什么?
感谢。