Google chrome extension 将sqlresult从后台发送到内容脚本

Google chrome extension 将sqlresult从后台发送到内容脚本,google-chrome-extension,web-sql,Google Chrome Extension,Web Sql,当我将sqlresult从后台页面发送到内容脚本时(发送屏幕之前) it丢失数据并转换为 它仅在SqlResultSet、其他变量和simnple数组正常发送时发生 background.js中的代码 chrome.tabs.query({active:true,currentWindow:true},函数(tabs){ chrome.tabs.sendMessage(制表符[0].id{ 行动:“获得权利”, res:结果, leng:len},函数(响应){}; });我个人找到了问题的正

当我将sqlresult从后台页面发送到内容脚本时(发送屏幕之前)

it丢失数据并转换为

它仅在SqlResultSet、其他变量和simnple数组正常发送时发生

background.js中的代码

chrome.tabs.query({active:true,currentWindow:true},函数(tabs){
chrome.tabs.sendMessage(制表符[0].id{
行动:“获得权利”,
res:结果,
leng:len},函数(响应){};

});我个人找到了问题的正确解决方案

不发送


res:results
我使用Web Sql数据库这与您的实际问题无关,但“堆栈片段”用于完整的html/css/js代码。只在扩展中工作的短代码段不是这样,也不应该在代码段中。