gpt4 book ai didi

javascript - Electron 保存为将长服务器 URL 作为标题

转载 作者:行者123 更新时间:2023-12-03 04:58:58 26 4
gpt4 key购买 nike

Electron 另存为对话框为我提供了一个长 URL 作为标题。

mainWindow.webContents.session.on('will-download', function (event, item, webContents) {
item.on('updated', () => {});
item.on('done', (e, state) => {});
});

我看到了这个:How can I display a Save As dialog in an Electron App? 。但它给了我“项目对象被破坏”。如果是后调用,如何将数据传递给请求。

最佳答案

这样的事情可以解决你的问题。

dialog.showSaveDialog({"title":"RssReader.pdf"},function(filename){
console.log(filename);
webview.printToPDF({},function(error,data){
if(error) alert(error);
else{
fs.writeFile(filename, data,function(error){
if (error) alert(error);
else
alert('PDF saved successfully')
});
}
});
})

关于javascript - Electron 保存为将长服务器 URL 作为标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42309167/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com