2016-08-26 10 views
0

タイトルとして、開発モードで拡張機能を削除すると、すぐにバックグラウンドコンソールが消滅します。デバッグが難しくなります。バックグラウンドコンソールのアンインストールイベントの維持方法Chrome拡張子

ユーザーが内線を削除した場合、サーバーに電話してイベントを書きたいと思います。

詳細私のコード:任意の助け

manifest.jsonを

"background": { 
    "scripts": ["bg.js"], 
    "persistent": false 
}, 
"permissions": [ "management","storage","proxy", "*://*/*" ], 

bg.js

chrome.management.onUninstalled.addListener(function (info) { 
    console.log('Uninstall event caught!'); 
    // I write script here 
}); 

ありがとう!

答えて

2

chrome.management.onUninstalledは、他の拡張機能をアンインストールした場合にのみ起動されます。

  1. あなたは別の内線でそれを聞くことができます。
  2. chrome.runtime.setUninstallURLを使用すると、サーバーで何かを行うことができます。
+0

ありがとうございました。ブラウザは新しいタブを開きますが、それは本当に使い方です。私の悪い英語を申し訳ありません。 @Haibara Ai –

+0

@HạTím、あなたは大歓迎です:) –

+0

@HạTím、それが役に立ったら、それを受け入れることを検討してください。ありがとう。 –

関連する問題