Is it possible using Javascript and Html to open a Save As Dialog from a chrome extension on a Windows OS machine?
I have tried the following without luck:
Please let me know if there are any other ways to get around this. Any help would be appreciated. Thanks!
To force the Save Dialog from a chrome extension, use chrome extension's download api and set the saveAs options flag to true. Something like this:
chrome.downloads.download({
url: window.location.href + '/' + fileName,
filename: fileName,
saveAs: true
}, function (downloadId) {
console.log(downloadId);
});
Try using the FileSaver HTML5 polyfill. It allows you to save anything to a file from JavaScript:
var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
saveAs(blob, "hello world.txt");
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.