Files
kiss-translator/src/libs/browser.js

18 lines
426 B
JavaScript
Raw Normal View History

2023-08-30 18:05:37 +08:00
// import { CLIENT_EXTS, CLIENT_USERSCRIPT, CLIENT_WEB } from "../config";
2023-08-05 18:15:01 +08:00
2023-07-20 13:45:41 +08:00
/**
* 浏览器兼容插件另可用于判断是插件模式还是网页模式方便开发
* @returns
*/
function _browser() {
try {
return require("webextension-polyfill");
} catch (err) {
2024-03-19 18:07:18 +08:00
// kissLog(err, "browser");
2023-07-20 13:45:41 +08:00
}
}
2023-08-04 16:48:40 +08:00
export const browser = _browser();
2023-09-20 16:02:17 +08:00
export const isBg = () => globalThis?.ContextType === "BACKGROUND";