mirror of
https://github.com/mdn/webextensions-examples.git
synced 2026-04-16 06:18:35 +02:00
18 lines
544 B
JavaScript
18 lines
544 B
JavaScript
let loadTime = new Date();
|
|
let manifest = browser.runtime.getManifest();
|
|
|
|
function onInstalledNotification(details) {
|
|
browser.notifications.create('onInstalled', {
|
|
title: `Runtime Examples version: ${manifest.version}`,
|
|
message: `onInstalled has been called, background page loaded at ${loadTime.getHours()}:${loadTime.getMinutes()}`,
|
|
type: 'basic'
|
|
});
|
|
}
|
|
|
|
function onClick() {
|
|
browser.runtime.reload();
|
|
}
|
|
|
|
browser.browserAction.onClicked.addListener(onClick);
|
|
browser.runtime.onInstalled.addListener(onInstalledNotification);
|