google-chrome - 由于“IO 错误:.../000001.dbtmp:无法重命名文件:文件当前正在使用”,Chrome 扩展 Chrome.Storage 调用失败
问题描述
我有一个我一直在编写的 Chrome 扩展程序,它利用 Chrome.storage.sync.get 和 Chrome.storage.sync.set API 调用来存储和检索用户设置。它在我的台式计算机(版本 87.0.4280.88 64 位 Windows 10)上运行良好,但是当尝试在我的公司管理的 Chrome(版本 86.0.4240.198 64 位 Windows 10)上安装时,我在尝试安装时收到以下错误保存在我的桌面上起作用的选项:
“ options.html:1 Unchecked runtime.lastError: IO error: .../000001.dbtmp: 无法重命名文件:当前正在使用的文件。(ChromeMethodBFE: 14::RenameFile::2) ”
我四处搜索,发现围绕 ChromeMethodBFE: 15::... 的许多问题,但只有几个结果,而且几周前只有一个具体结果:Chrome 插件存储:本地测试
之前有没有人在这个版本上看到过这个,或者在过去,可能对如何处理它有一些想法?过去,我的扩展在我的公司管理的笔记本电脑上使用过 chrome.storage 调用,但似乎它可能与这个版本有关。当它遇到这个异常时,它会返回一个不允许我使用任何东西的未定义对象,所以它不是我能轻易捕捉到的东西。
解决方案
推荐阅读
- javascript - 我应该将谷歌应用脚本函数创建为 const
- angular - 400 Bad request CSRF Angular 8 with no razor pages
- python - 是否有注册模块导入/加载挂钩的机制?
- python - 在两个单词之间查找文本并替换它的最有效/pythonic 方式
- spring-boot - 对于 Azure servicebus jms spring boot starter,如果处理失败,是否有重新排队消息的属性设置?
- node.js - 制作坚如磐石的电子邮件以在 nodejs 应用程序内进行大量发送的方法?
- flutter - Flutter Gradle 版本问题
- python - 将文件夹名称输出到数据框中的列?
- java - Apache PDFBox PDPageContentStream showText 和 drawImage 有时不起作用或显示颠倒
- bazel - 如何在工作区*内指定 http_archive 的凭据?