【问题标题】:After which event does the preload script start running (Electron)在哪个事件之后预加载脚本开始运行(Electron)
【发布时间】:2022-11-30 20:41:50
【问题描述】:

我找不到有关预加载脚本的任何详细资源。 我不明白预加载脚本在哪个事件 (did-finish-load/did-start-load/will-navigate/did-navigate ....) 之后开始运行。

我尝试搜索详细的预加载解释,但我能找到的都是极少的文档,只解释了最少的内容。

我也很感激这样的文件。

【问题讨论】:

    标签: electron


    【解决方案1】:

    电子快速启动

    https://github.com/electron/electron-quick-start
    

    根据 Electron 快速入门指南,preload.js 是

    preload.js - A content script that runs before the renderer process loads.
    

    但是取决于你希望在你的 preload.js 脚本中完成什么,例如访问你的 html 页面的 DOM,你将不得不等到你的页面加载......

    例子:

    // When document has loaded, initialize
    document.onreadystatechange = (event) => {
        if (document.readyState == "complete") {
            // Do something useful here...
        }
    };
    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-21
      • 1970-01-01
      • 2021-06-18
      • 2022-12-02
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 2019-05-18
      相关资源
      最近更新 更多