chrome.runtime.setUninstallURL-不相关的调用

时间:2019-04-26 10:17:41

标签: google-chrome-extension google-chrome-devtools chromium

关于chrome扩展,API chrome.runtime.setUninstallURL实际上无法按预期工作。

它应该在用户卸载chrome扩展程序时仅触发一次。但是,就我而言,它是在三种情况下触发的:

  1. 首次安装chrome扩展程序

  2. 当我禁用扩展名然后又启用它

  3. 当用户手动卸载它时。

在这里,只有上下文3有效,其余1和2错误。

预期的行为是,仅在用户显式卸载chrome扩展程序时才触发一次,但在首次安装或用户执行“启用”和“禁用”操作时绝对不会触发。

仅供参考: window.navigator.userAgent =>“ Mozilla / 5.0(Macintosh; Intel Mac OS X 10_14_4)AppleWebKit / 537.36(KHTML,Gecko一样)Chrome / 73.0.3683.103 Safari / 537.36

请让我知道是否有人遇到过类似的问题和解决方案。

此外,报告于https://bugs.chromium.org/p/chromium/issues/detail?id=956962

谢谢

0 个答案:

没有答案