Chrome拡張機能がインストールされているかどうかを検出したい。
たとえば、次のコードは Measureit を検出します。shadowMeasureIt の id を持つ div を追加します。
<head>
<meta charset="utf-8">
<link rel="chrome-webstore-item"
href="https://chrome.google.com/webstore/detail/aonjhmdcgbgikgjapjckfkefpphjpgma">
<body>
<button onclick="chrome.webstore.install()" id="install-button">Add to Chrome</button>
</body>
<script>
if (document.getElementById('shadowMeasureIt')) {
//document.getElementById('install-button').style.display = 'none';
alert ("yes");
}
</script>
機能しませんが、コンソールでスクリプトを実行すると、「はい」と警告されます。
どうすれば動作させることができますか。
前もって感謝します。