あなたがsendRequest
を使用することができるようにそれが同期しているかのように見えます。
function genericOnClick(info, tab) {
var sText = info.selectionText;
var daddr = sText.split(' ').join('+');
chrome.extension.sendRequest(
{method: "getLocalStorage", key: "saddr"},
function(response) {
var saddr = response.data;
var homeTxt = "http://maps.google.com/maps?" +
"saddr=" + saddr.split(' ').join('+') + "&daddr=";
var url = homeTxt + daddr;
chrome.tabs.create({url:url});
console.log("item " + info.menuItemId + " was clicked");
console.log("info: " + JSON.stringify(info));
console.log("tab: " + JSON.stringify(tab));
}
);
}
リンクのタイトルは細部までこだわっています。 *(わかりやすくするために修正しました)* – ChaosPandion
修正されました。 – Sterfry1988