Я создаю расширение для загрузки холста как изображения, используя API chrome.downloads, холст испорчен, поэтому я не могу использовать canvas.toDataUrl () для загрузки холста как изображения, Chrome не позволяет экспортироватьиспорченный холст, но он позволяет загружать испорченный холст из контекстного меню, мы можем использовать опцию «сохранить изображение как» из контекстного меню холста, как это видно на следующем рисунке, но я не знаю как.
Но я предпочитаю API chrome.downloads, он предоставляет метод с именем "download", который принимает строковый аргумент, но я нене знаю, как загрузить canvas с помощью метода chrome.downloads.download, поэтому, пожалуйста, дайте мне знать, возможно ли загрузить canvas как изображение с помощью API chrome.downloads.