Durch die Nylas Docs sah man aber keine Möglichkeit, ein Plugin zu erstellen, das eine Website in einem neuen Nylas-Fenster öffnet. Ich würde gerne ein Plugin erstellen, das einfach ein Nylas-Fenster ist, das auf eine URL verweist, irgendwelche Gedanken darüber, wie man das erreicht?Nylas N1-Plugin, das eine Webseite in einem Nylas-Fenster öffnet
0
A
Antwort
1
Dank @Maggew Dot Com, ich ist der Co-Autor der Abmelde-Plugin N1. Hier ist der Code, den Sie verwenden möchten, um ein Browserfenster zu öffnen:
const BrowserWindow = require('electron').remote.BrowserWindow;
const url = 'https://github.com';
const browserWindow = new BrowserWindow({
web-preferences: { 'web-security': false },
width: 1000,
height: 800,
center: true,
});
browserWindow.on('closed',() => {
callback(null, true);
});
// // Useful for development and monitoring action of browserWindow
// // Especially since N1 doesn't allow injecting a custom script
// browserWindow.on('page-title-updated', function(event) {
// webContents = browserWindow.webContents;
// if (!webContents.isDevToolsOpened()) {
// webContents.openDevTools();
// }
// });
browserWindow.loadURL(url);
browserWindow.show();
Wenn Sie mehr erfahren möchten, finden Sie in der Dokumentation Electron - Browser Window
0
Wenn Sie in den von N1 Unsubscribe Plugin bereitgestellten Code eintauchen, werden Sie bemerken, dass sie diese Option standardmäßig integrieren, wenn Sie auf das Symbol klicken, um sich zu entfernen.
https://github.com/colinking/n1-unsubscribe#settings
use_browser