2 Commits

Author SHA1 Message Date
b9df92435a Debug 2026-01-16 11:03:39 +08:00
c56780570a little fix... 2026-01-16 10:39:06 +08:00
3 changed files with 4 additions and 8 deletions

View File

@@ -67,14 +67,13 @@ class Amily2Bus {
}; };
} }
} }
// 挂载全局单例 (自动初始化)
// 挂载全局单例 if (!window.Amily2Bus || !(window.Amily2Bus instanceof Amily2Bus)) {
if (!window.Amily2Bus) {
window.Amily2Bus = new Amily2Bus(); window.Amily2Bus = new Amily2Bus();
} }
export function initializeAmilyBus() { export function initializeAmilyBus() {
if (!window.Amily2Bus) { if (!window.Amily2Bus || !(window.Amily2Bus instanceof Amily2Bus)) {
window.Amily2Bus = new Amily2Bus(); window.Amily2Bus = new Amily2Bus();
console.log('[Amily2] Amily2Bus 已成功初始化并附加到 window 对象'); console.log('[Amily2] Amily2Bus 已成功初始化并附加到 window 对象');
} }

View File

@@ -210,8 +210,4 @@ class Logger {
} }
// Ensure Amily2Bus namespace exists to prevent crash if loaded out of order
window.Amily2Bus = window.Amily2Bus || {};
window.Amily2Bus.Logger = new Logger();
export default Logger; export default Logger;

View File

@@ -939,6 +939,7 @@ jQuery(async () => {
initializeAmilyHelper(); initializeAmilyHelper();
mergePluginSettings(); mergePluginSettings();
initializeAmilyBus(); initializeAmilyBus();
window.Amily2Bus.log('info', 'System Init', 'Kernel');
let attempts = 0; let attempts = 0;
const maxAttempts = 100; const maxAttempts = 100;