Initial commit with CC BY-NC-ND 4.0 license

This commit is contained in:
2026-02-13 09:59:19 +08:00
commit 2c31e1cbc8
140 changed files with 44625 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
function initializeAmilyClient() {
console.log('[Amily2-IframeClient] 正在初始化...');
document.body.addEventListener('click', function(event) {
const target = event.target.closest('[data-amily-action]');
if (target) {
const action = target.dataset.amilyAction;
const detail = { ...target.dataset };
delete detail.amilyAction;
console.log(`[Amily2-IframeClient] 触发动作: ${action}`, detail);
if (window.AmilySimpleAPI && typeof window.AmilySimpleAPI.post === 'function') {
window.AmilySimpleAPI.post(action, detail);
} else {
console.error('[Amily2-IframeClient] AmilySimpleAPI 不可用。');
}
}
});
console.log('[Amily2-IframeClient] 客户端脚本已加载并就绪。');
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', initializeAmilyClient);
} else {
initializeAmilyClient();
}