【问题标题】:Outlook add-in on Outlook for Mac: clear cache?Outlook for Mac 上的 Outlook 加载项:清除缓存?
【发布时间】:2018-02-07 18:36:09
【问题描述】:

在 Outlook for Mac 中,office.js Outlook 加载项在我假设是 Safari Web 控件的任务窗格中运行。我无法确定您如何从任务窗格中运行的加载项中清除缓存文件。

有谁知道如何手动清除任务窗格的浏览器缓存?我找不到官方答案,只是猜测。

谢谢。

【问题讨论】:

  • 它是一个嵌入式 WebKit 实例。也就是说,您遇到了什么问题?
  • 在测试期间,我们有时需要确保正在加载新代码,但正在获取旧的缓存文件。

标签: outlook-addin office-js outlook-for-mac


【解决方案1】:

文档似乎包含您要查找的信息:Clear the Office cache

对于 Mac:

删除文件夹内容:

~/Library/Containers/com.Microsoft.OsfWebHost/Data/

【讨论】:

  • 我第一次清除这个目录时,它起作用了。但是第二次想清缓存,这个目录是空的……那怎么清缓存呢?
  • 该文件夹 (com.Microsoft.OsfWebHost) 在我的计算机上不存在。有一个 com.microsoft.Outlook,嗯,删除那里的 Data 文件夹感觉不太好,但我想我会尝试移动它。
【解决方案2】:

我在构建自定义函数时遇到了类似的问题。将更新的代码推送到我的网络服务器时,我的 js 被缓存并且没有重新加载。

为了删除我的 mac 上的缓存,我删除了以下目录的内容:

~/Library/Containers/com.microsoft.Excel/Data/Library/Caches/

【讨论】:

    【解决方案3】:

    Outlook 已更改缓存路径,新的为~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches

    【讨论】:

    • 除此之外,还可以通过删除~/Library/Containers/com.microsoft.Outlook/Data/Library/Cookies/Cookies.binarycookies来清除cookies这里有一个命令:rm -rf ~/Library/Containers/com.microsoft.Outlook/Data/Library/Cookies/Cookies.binarycookies ~/Library/Containers/com.microsoft.Outlook/Data/Library/Caches/com.microsoft.Outlook
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多