Chrome、Firefox、Opera の拡張機能がインストールされていない場合
、サイトにカスタム バー (通知: Install our plugin. など) を表示したい。拡張機能がインストールされている場合は表示されません。
アイデアは次のとおり
です。 1. ユーザーがサイトにアクセスすると、「拡張機能をインストールしてください」というメッセージが表示されたバーが表示されます。
2. ユーザーがインストールをクリックすると、拡張機能がインストールされます。ユーザーが開く必要はありません。
3. ユーザーがサイトに再度アクセスすると、拡張機能がインストールされているため、バーは再び表示されません。
Cookie ではなく、インストールの確認についてのみ話します。
これまでのところ、Chrome: http://blog.kotowicz.net/2012/02/intro-to-chrome-addons-hacking.html
および Firefox: http://webdevwonders.com/detecting-のみのソリューションを見つけることができました。 firefox-add-ons/
Opera について言及されたことはありません。
拡張機能の一部であるローカル リソースをチェックするという考えに基づいて、Opera でそれを行う方法はありますか:
chrome-extension://--Extension ID--/blank.gif
Firefox chrome://firebug/ content/blank.gif
または 、Chrome、Firefox、Opera の拡張機能がインストールされているかどうかを確認する簡単な方法はありますか?