Electron: window.setTitle() diabaikan ketika situs web memiliki simpul judul

Dibuat pada 6 Mei 2015  ·  3Komentar  ·  Sumber: electron/electron

Memiliki HTML berikut

<html>
  <head>
    <title>bar</title>
  </head>
  <!-- ... -->
</html>

Dan memanggil window.setTitle('foo'); suatu tempat dalam proses utama, judul tetap bar alih-alih disetel ke foo

setTitle() berfungsi dengan benar jika file HMTL tidak berisi simpul-judul

Komentar yang paling membantu

Berikut contoh lengkapnya:

var win = new BrowserWindow({
  width: 800, 
  height: 600,
  title: 'My fixed title'
});

win.on('page-title-updated', (evt) => {
  evt.preventDefault();
});

Semua 3 komentar

bekerja ketika menempatkan setTitle dalam acara webContents did-finish-load .

Untuk referensi di masa mendatang, cara yang benar untuk mengatur judul jendela adalah dengan mencegahnya memperbarui secara otomatis ke judul halaman terlebih dahulu:
https://github.com/atom/electron/blob/master/docs/api/browser-window.md#event -page-title-updated

Berikut contoh lengkapnya:

var win = new BrowserWindow({
  width: 800, 
  height: 600,
  title: 'My fixed title'
});

win.on('page-title-updated', (evt) => {
  evt.preventDefault();
});
Apakah halaman ini membantu?
0 / 5 - 0 peringkat