Javascript 设置安全cookies chrome扩展

Javascript 设置安全cookies chrome扩展,javascript,google-chrome,cookies,google-chrome-extension,Javascript,Google Chrome,Cookies,Google Chrome Extension,我构建了一个非常简单的chrome扩展,它从页面中选择文本,将其作为查询传递到字典站点的url中,并在弹出窗口中以iframe的形式显示搜索结果 [popup.js] chrome.tabs.executeScript( { code: "window.getSelection().toString();" }, function(selection) { console.log(selection); const query = encodeURIComponent(selecti

我构建了一个非常简单的chrome扩展,它从页面中选择文本,将其作为查询传递到字典站点的url中,并在弹出窗口中以iframe的形式显示搜索结果

[popup.js]

chrome.tabs.executeScript( {
  code: "window.getSelection().toString();"
}, function(selection) {
  console.log(selection);
  const query = encodeURIComponent(selection[0] || 'space');
  document.querySelector('iframe').src = `https://eow.alc.co.jp/search?q=${query}&ref=sa`;
});
如何将SameSite cookie设置为“安全”并满足Chrome在2020年2月推出M80时要求的新cookie安全要求

弹出窗口的控制台显示至少有46个cookie:

但是当我尝试从应用程序>存储>cookies检查cookies时,什么都没有


我被困在这个问题上几个小时了,非常感谢您的帮助。

这不是您可以解决的问题,除非您拥有pubmatic.com,如果您这样做,您只需在路径上设置选项,即在php
setcookie(“thecookie”,“1”,“0”,“samesite=none”),或者如果express etc内置了选项,那么这是第三方网站必须解决的问题。这个cookie问题会影响我的应用程序吗?它只是从url发出get请求?我不使用cookie做任何事情。扩展可以使用API以任何方式管理cookie。