๋ค์ HTML์ด ์๋ ๊ฒฝ์ฐ
<html>
<head>
<title>bar</title>
</head>
<!-- ... -->
</html>
๊ทธ๋ฆฌ๊ณ ๋ฉ์ธ ํ๋ก์ธ์ค ๋ด ์ด๋๊ฐ์์ window.setTitle('foo');
๋ฅผ ํธ์ถํ๋ฉด title์ด foo ๋ก ์ค์ ๋๋ ๋์ bar๋ก ์ ์ง
HMTL ํ์ผ์ ์ ๋ชฉ ๋
ธ๋๊ฐ ํฌํจ๋์ด ์์ง ์์ผ๋ฉด setTitle()
๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํฉ๋๋ค.
webContents
did-finish-load
์ด๋ฒคํธ ๋ด์ setTitle
๋ฃ์ ๋ ์๋ํฉ๋๋ค.
๋์ค์ ์ฐธ์กฐํ ์ ์๋๋ก ์ฐฝ ์ ๋ชฉ์ ์ค์ ํ๋ ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ ์ฐฝ ์ ๋ชฉ์ด ๋จผ์ ํ์ด์ง ์ ๋ชฉ์ผ๋ก ์๋ ์
๋ฐ์ดํธ๋์ง ์๋๋ก ํ๋ ๊ฒ์
๋๋ค.
https://github.com/atom/electron/blob/master/docs/api/browser-window.md#event -page-title-updated
๋ค์์ ์์ ํ ์์ ๋๋ค.
var win = new BrowserWindow({
width: 800,
height: 600,
title: 'My fixed title'
});
win.on('page-title-updated', (evt) => {
evt.preventDefault();
});
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ค์์ ์์ ํ ์์ ๋๋ค.