美文网首页
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