遇到一个需求,需要在 渲染程序 修改应用的标题,看看 electron 官方文档

哦,使用 app.setName() 就行啊,那简单

const app = require('electron').remote.app;
app.setName('我是标题');

emmmm?怎么没用?

在网上搜了半天,也没得到答案。行吧,自己试吧,最终得到可能的答案:

electron 的标题是 web 的 title , 而 app.setName() 设置的是应用程序的名称

好吧,搞了半天,是我绕了弯子。既然知道是 web 的 title 了,那问题就好解决了:

document.title = '我是标题';

搞定收工