我想将内容脚本中的字符串传递到背景页。所以我得到了:
内容脚本:
chrome.runtime.sendMessage({sendBack:true,data:word});
背景页面:
chrome.runtime.onMessage.addListener(function(message, sender) {
if (message.sendBack) {
//process word (message.data)
}
});
当我尝试将空字符串传递给后台页面时,问题就开始了。后台页面可以处理空字符串甚至提醒它,但是如果我输入:
if(message.data)
在后台页面,条件返回false
。为什么呢?