
1. 打开Chrome浏览器,点击菜单栏的“更多工具”选项。
2. 在下拉菜单中选择“扩展程序”。
3. 在打开的扩展程序页面中,点击右上角的“开发者模式”按钮。
4. 在弹出的开发者控制台中输入以下代码:
javascript
chrome.storage.sync.get('download_action', function(data) {
if (data.download_action === 'open') {
// 执行打开文件的操作
openFile();
} else if (data.download_action === 'copy') {
// 执行复制文件的操作
copyFile();
}
});
5. 保存并关闭开发者控制台。
6. 返回Chrome浏览器,点击菜单栏的“更多工具”选项。
7. 在下拉菜单中选择“开发者模式”。
8. 在弹出的开发者控制台中输入以下代码:
javascript
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
if (request.action === 'download_finished') {
// 执行下载完成后的操作
downloadFinishedAction();
}
});
9. 保存并关闭开发者控制台。
现在,当您下载文件后,将自动执行指定的操作(如打开、复制或处理文件)。请确保将`openFile()`、`copyFile()`和`downloadFinishedAction()`函数替换为您实际需要执行的操作。