To customise the behavior of your Chrome extension during installation and uninstallation, you can comment, uncomment, or adjust lines 57 and line 62 in background.js.
Commented lines will be ignored. Line 57 handle the actions upon installation, while line 62 manages the actions upon uninstallation.
Action on install
// Open a page on install. comment / uncomment the lines below and replace the URL with the URL you want to open on install
chrome.runtime.onInstalled.addListener((details) => {
if (details.reason === chrome.runtime.OnInstalledReason.INSTALL) {
chrome.tabs.create({ url: "https://buildwithcharles.io/welcome" });
}
});
Action on uninstall
// // open a page on uninstall. uncomment the line below and replace the URL with the URL you want to open on uninstall
chrome.runtime.setUninstallURL("https://buildwithcharles.io/welcome");