JSFiddle - React, Tailwind, and code Playground

by Alexander

JavaScript

console.clear();

const detect = (base, success, error) => {
    var s = document.createElement('script');
    s.onerror = error;
    s.onload = success;
    document.body.appendChild(s);
    s.src = base + '/manifest.json';
}

/* For example
https://chrome.google.com/webstore/detail/data-saver/pfmgfdlgomnbgkofeojodiodmgpgmkac
*/
var id = 'pfmgfdlgomnbgkofeojodiodmgpgmkac123';
detect('chrome-extension://' + id,
	_=> alert('Extension exist!'),
  _=> alert('Not exist')
);