クロムプラグインの現在のタブURLを取得できました。また、クロスドメインのajaxを使用してmysql dbに格納することもできます。これらはすべて、プラグインをクリックしたときにのみ発生し、タブが変更されるとすぐに自動化することが可能ですか?ChromeプラグインをクリックしないでURLを取得する
window.addEventListener("load", windowLoaded, false);
タブが変更されるとすぐにウィンドウロード機能を開始します。
クロムプラグインの現在のタブURLを取得できました。また、クロスドメインのajaxを使用してmysql dbに格納することもできます。これらはすべて、プラグインをクリックしたときにのみ発生し、タブが変更されるとすぐに自動化することが可能ですか?ChromeプラグインをクリックしないでURLを取得する
window.addEventListener("load", windowLoaded, false);
タブが変更されるとすぐにウィンドウロード機能を開始します。
chrome.tabsイベントのGoogleのサービスをご利用ください。あなたの場合、最も適切なものはonActiveChanged-Eventと思われます。
マニフェストファイルではset the permissionにしてください。それ以外の場合は動作しません。
このwon't work in content scriptsにも注意してください。
が、これは非常に有用であることが分かったが、私は
chrome.tabs.onActiveChanged.addListener(function(tabId,selectInfo){
alert("fooooooo");
});
Uncaught TypeError: Cannot call method 'addListener' of undefined
このため、任意のソリューションを、それを試してみたときに?
奇妙な...別のイベントを試みましたか?私はonUpdatedを使用しており、正常に動作します。多分あなたはcontent_scriptでこのスクリプトを呼び出しますか? –