我想创建一个简单的野生动物园扩展程序来下载图像文件。已经有命令“将图像另存为...”,但是我的目标是在下载文件夹中即将下载之前格式化文件名。 右键单击图像并使用Extension Builder触发功能时,我已经创建了上下文菜单。但是我不知道如何告诉Safari将目标文件重新命名并保存在特定文件夹中。
感谢您的帮助
这是我的上下文菜单中应保存文件的代码。
document.addEventListener("contextmenu", function (event) {
// image to save
var image = event.target;
// prepare the menu
// I need your help here to save the image in the Download folder
safari.self.tab.setContextMenuEventUserInfo(event, event.target.tagName);
}, false);
// triggers when you click on my item in the context menu
safari.self.addEventListener("message", function (msgEvent) {
var messageName = msgEvent.name;
var messageData = msgEvent.message;
if (messageName === "customSave") {
if (messageData === "true") {
// I need your help here to save the image in the Download folder
}
}
}, false);