我正在尝试使用提供的SDK构建自己的chrome扩展程序。 我点击了浏览器操作按钮的部分,内容脚本将SDK安装到当前选项卡。 这是我安装脚本以安装sdk的代码
chrome.runtime.onMessage.addListener(
function (request, sender, sendResponse) {
if (request.message === "clicked_browser_action") {
var s = document.createElement('script');
s.src = chrome.extension.getURL('script.js');
s.onload = function () { this.remove() };
(document.head || document.documentElement).appendChild(s);
}
}
然后这段代码调用sdk
chrome.runtime.onMessage.addListener(
function (request, sender, sendResponse) {
if (request.message === "context_click") {
var uri = [THEINSTALLEDSDK].buildButtonUri(request.url, null, null, 0, 0, null, 'img')
}
}
);
但是控制台说[THEINSTALLEDSDK]没有定义。 谁能告诉我怎么解决这个问题?