这是工作:Chrome扩展:问题与传递参数
function click(e) {
chrome.tabs.executeScript(null, {
code: 'var money = 1;'
}, function() {
chrome.tabs.executeScript(null, {file: 'peace.js'});
});
}
这不是(编辑代码,便于):
function click(e) {
var test = 'test';
chrome.tabs.executeScript(null, {
code: 'var money = ' + test + ';'
}, function() {
chrome.tabs.executeScript(null, {file: 'peace.js'});
});
}
我怎样才能正确地传递呢? 谢谢!
什么是你看到的错误? – jianweichuah
它说undefined,@jianweichuah –
你有没有试过看'e'是什么?将'console.log(e)'添加到函数中,看看它是什么。 – jianweichuah