私は、ユーザーがいるサーバーからのipsを中心に展開するという良いアイデアを思いつきました。
私はグーグルクローム拡張機能を作るのは非常に新しいですが、それを構築するために必要なプログラミング言語は得意です。
質問:ユーザーが接続しているサーバーからIPを取得できますか?もしそうなら、あなたはこれをどのように行いますか?
私は自分のサーバーへのURLをAJAXだけで考えていました。サーバーは、IPを取得し、それをどこかに格納するサーバーにpingを実行します。
私は、ユーザーがいるサーバーからのipsを中心に展開するという良いアイデアを思いつきました。
私はグーグルクローム拡張機能を作るのは非常に新しいですが、それを構築するために必要なプログラミング言語は得意です。
質問:ユーザーが接続しているサーバーからIPを取得できますか?もしそうなら、あなたはこれをどのように行いますか?
私は自分のサーバーへのURLをAJAXだけで考えていました。サーバーは、IPを取得し、それをどこかに格納するサーバーにpingを実行します。
chrome.tabs APItab\web Page
を使用して、現在閲覧しているユーザーの現在のURLを取得できます
chrome.tabs.query({
"currentWindow": true, //Filters tabs in current window
"status": "complete", //The Page is completely loaded
"active": true // The tab or web page is browsed at this state,
"windowType": "normal" // Filters normal web pages, eliminates g-talk notifications etc
}, function (tabs) { //It returns an array
for (tab in tabs) {
_url_i_need = tabs[tab].url;
//Do AJAX Stuff here
}
});
tabs
ここに示すように、マニフェストで許可を宣言してください
{
"name": "My extension",
...
"permissions": [
"tabs"
],
...
}