0
Elektron speichern als Dialogfeld gibt mir eine lange URL als Titel.Elektron speichern als geben lange Server URL als Titel
mainWindow.webContents.session.on('will-download', function (event, item, webContents) {
item.on('updated',() => {});
item.on('done', (e, state) => {});
});
Ich habe dies gesehen: How can I display a Save As dialog in an Electron App?. Aber es gibt mir "Gegenstand Objekt zerstört". Wenn es sich um einen Nachanruf handelt, wie Daten an die Anfrage übergeben werden.
Mein Ajax Anruf viele Daten zu übergeben. Wie diese Daten an webview.printPDF übergeben werden. – paria
Möchten Sie, dass die Daten an webView übergeben werden oder Sie möchten, dass einige Daten in der Webansicht gedruckt werden? –
Laden Sie die Datei zuerst in einen temporären Speicherort herunter. Öffnen Sie anschließend einen Speicherdialog und verschieben Sie ihn an diesen Ort. Ich nähme das in Ordnung? – paria