1
This commit is contained in:
22
js/firefox.js
Normal file
22
js/firefox.js
Normal file
@@ -0,0 +1,22 @@
|
||||
// 兼容Firefox
|
||||
if (typeof (browser) == "object") {
|
||||
function importScripts() {
|
||||
for (let script of arguments) {
|
||||
const js = document.createElement('script');
|
||||
js.src = script;
|
||||
document.head.appendChild(js);
|
||||
}
|
||||
}
|
||||
|
||||
// browser.windows.onFocusChanged.addListener 少一个参数
|
||||
const _onFocusChanged = chrome.windows.onFocusChanged.addListener;
|
||||
chrome.windows.onFocusChanged.addListener = function (listener, option) {
|
||||
_onFocusChanged(listener);
|
||||
};
|
||||
|
||||
browser.runtime.onInstalled.addListener(({ reason }) => {
|
||||
if (reason == "install") {
|
||||
browser.tabs.create({ url: "install.html" });
|
||||
}
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user