私はクロム拡張機能を書いています。Web ページの画像を自分のサイトに送信したいと考えています。
chrome contextMenus を使用して、その画像のソース URL を取得できます。そのソースを使用してダウンロードする方法、または別の場所に送信する方法を知りたいです。(ブラウザが提供する名前を付けて保存機能に似ています)
私はクロム拡張機能を書いています。Web ページの画像を自分のサイトに送信したいと考えています。
chrome contextMenus を使用して、その画像のソース URL を取得できます。そのソースを使用してダウンロードする方法、または別の場所に送信する方法を知りたいです。(ブラウザが提供する名前を付けて保存機能に似ています)
コンテキストメニューから画像のURLをアップロードする方法は次のとおりです。
chrome.contextMenus.onClicked.addListener(function (info) {
var data = new FormData();
data.append('url', info.srcUrl);
var xhr = new XMLHttpRequest();
xhr.open('POST', 'http://mywebsite.com', true);
xhr.onload = function(e) { console.log(e); }
xhr.send(data);
});
それが役に立てば幸い。