init method
dynamic
init()
Implementation
init()async{
if(Platform.isIOS||_referrerRequestNum>=15){
return;
}
var referrer = AfStorageHep.instance.getLocalReferrerStr();
if(referrer.isNotEmpty){
return;
}
try{
var referrerDetails = await AndroidPlayInstallReferrer.installReferrer;
var referrerStr=referrerDetails.installReferrer??"";
if(referrerStr.isNotEmpty){
AfStorageHep.instance.saveLocalReferrerStr(referrerStr);
}else{
_referrerRequestNum++;
init();
}
}catch(e){
_referrerRequestNum++;
init();
}
}