我在chrome91中的选项卡更新/激活/焦点事件上收到错误“现在无法编辑选项卡(用户可能正在拖动选项卡)”

在最近的 Chrome 更新之后,当我尝试使用 chrome.tabs API 时,我的扩展程序开始触发“Unchecked runtime.lastError: Tabs cannot be edit right (user may be drag a tab)”。目前还没有关于这个问题的太多信息,但我相信这是一个浏览器错误。与此同时,我的扩展程序导致 chrome 标签的切换速度明显变慢,以前是这样。现在需要几秒钟来更改选项卡。所以我正在寻找一种解决方法。

任何想法如何解决这一问题?

回答

到目前为止,我找到的唯一解决方案是将我的处理程序置于这样的超时状态:

chrome.tabs.onActivated.addListener((activeInfo) => {
        setTimeout(() => {
           // The old listener handler moves here
        }, 100);
    });

但一定有更好的方法,对吧?


以上是我在chrome91中的选项卡更新/激活/焦点事件上收到错误“现在无法编辑选项卡(用户可能正在拖动选项卡)”的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>