init static method
Future<bool>
init({
- required String appId,
- bool isRequestIdfa = true,
- ProAdLogType logType = ProAdLogType.NONE,
- String wechatAppId = '',
初始化广告SDK
Implementation
static Future<bool> init({
required String appId,
bool isRequestIdfa = true,
ProAdLogType logType = ProAdLogType.NONE,
String wechatAppId = '',
}) async {
if (_inited) return Future.value(true);
// 设置事件监听
_setupMethodCallHandler();
// 通知原生初始化
var success = await invokeMethod(method: methodInit, params: {
keyAppId: appId,
keyIsRequestIdfa: isRequestIdfa,
keyLogType: logType.logName,
keyWechatAppId: wechatAppId,
});
_inited = success;
return Future.value(success);
}