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