美文网首页
Electron Webview 刷新时禁用缓存

Electron Webview 刷新时禁用缓存

作者: binggg_booker | 来源:发表于2018-10-16 18:17 被阅读181次

Electron Webview 标签在刷新时使用<webview>.reload()
<webview>.reloadIgnoringCache() 都无法禁用页面资源文件的缓存

如果想实现类似于 Disable Cache 的效果,可以先清除session的HTTP缓存,再进行刷新操作。

代码示例:

let webview = document.querySelector('webview')

webview.getWebContents().session.clearCache(() => {
   webview.reload()
)

参考

https://electronjs.org/docs/api/session#sesclearcachecallback

相关文章

网友评论

      本文标题:Electron Webview 刷新时禁用缓存

      本文链接:https://www.haomeiwen.com/subject/hczhzftx.html