1

私はクロム拡張機能を書いています。Web ページの画像を自分のサイトに送信したいと考えています。

chrome contextMenus を使用して、その画像のソース URL を取得できます。そのソースを使用してダウンロードする方法、または別の場所に送信する方法を知りたいです。(ブラウザが提供する名前を付けて保存機能に似ています)

4

1 に答える 1

0

コンテキストメニューから画像の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);

});

それが役に立てば幸い。

于 2012-09-20T05:11:24.483 に答える