🎯 广告类型
2.0: 对应 2.0.0 新契约。pub.dev 当前仍提供 1.0.3;依赖尚未升级时请切换到 1.x 文档。
开屏广告
await GromoreAds.showSplash(
SplashAdRequest(
placementId: splashPlacementId,
timeout: const Duration(milliseconds: 3500),
logo: SplashAdLogo.asset(
'assets/logo.png',
heightRatio: 0.15,
),
),
);超时范围为 1 到 10 秒。SplashAdLogo 明确区分 asset、绝对文件、Android resource 和 iOS bundle 来源。
预加载使用同一请求模型:
await GromoreAds.showSplash(
SplashAdRequest(
placementId: splashPlacementId,
preloadOnly: true,
),
);下一次使用相同广告位和平台参数调用 showSplash 时消费预加载实例。页面提前结束时可调用 destroySplash() 清理。