钱包SDK

This commit is contained in:
chen wei bo
2025-09-27 14:04:13 +08:00
parent 6d1a705991
commit 19417f1089
9 changed files with 141 additions and 43 deletions
+7 -6
View File
@@ -1,34 +1,35 @@
import { IAdSDK } from "../core/IAdSDK";
import { logger } from "db://assets/Scripts/Main/Common/Logger";
export class WxAdSDK implements IAdSDK {
init(cb?: Function): void {
console.log("微信广告初始化");
logger.log("微信广告初始化");
cb && cb();
}
// 展示激励视频广告
showRewardVideo(cb: (ok: boolean) => void): void {
console.log("展示微信激励广告");
logger.log("展示微信激励广告");
cb(true);
}
// 展示插屏广告
showInterstitial(): void {
console.log("展示微信插屏广告");
logger.log("展示微信插屏广告");
}
// 展示 Banner 广告
showBanner(): void {
console.log("展示微信Banner广告");
logger.log("展示微信Banner广告");
}
// 隐藏 Banner 广告
hideBanner(): void {
console.log("隐藏微信Banner广告");
logger.log("隐藏微信Banner广告");
}
// 主动拉起分享
showShare(): void {
console.log("主动拉起分享");
logger.log("主动拉起分享");
}
}