我有一个Chrome扩展程序,它有一个弹出窗口。单击弹出窗口中的按钮时,应该允许用户选择当前选项卡中的区域,当选中该区域时,部分屏幕截图应显示在弹出窗口内。
单击此按钮时,我尝试从弹出窗口向内容脚本发送消息,然后,当用户选择该区域时,将消息传回。不幸的是,似乎当我关闭弹出窗口时,端口也关闭,我面临Attempting to use a disconnected port object
异常。
那么,有什么方法可以制作我想要的东西吗?
答案 0 :(得分:0)
简而言之:当我关闭弹出窗口时,端口关闭,所以我决定使用chrome.storage来保存屏幕截图,然后在弹出窗口中打开。