MyRecorder v1.01.90.0219版本的 MD5 值为:c361f51174a0bf833abfa72929caf8d3
以下内容为反编译后的 b.java 源代码,内容仅作参考
package com.fyber.inneractive.sdk.measurement.tracker;
import android.webkit.WebView;
import com.fyber.inneractive.sdk.flow.q;
import com.iab.omid.library.fyber.adsession.AdSessionConfiguration;
import com.iab.omid.library.fyber.adsession.CreativeType;
import com.iab.omid.library.fyber.adsession.ImpressionType;
import com.iab.omid.library.fyber.adsession.Owner;
import com.iab.omid.library.fyber.adsession.Partner;
public class b extends c {
public b(Partner partner, WebView webView, q qVar) {
super(partner, webView, qVar);
}
@Override
public void a() {
WebView webView;
if (this.f23070d || this.f23067a == null || (webView = this.f23072f) == null) {
return;
}
this.f23070d = true;
webView.loadUrl("javascript:FyberMraidVideoTracker.impression();");
}
@Override
public void a(WebView webView) {
super.a(webView);
webView.loadUrl("javascript:FyberMraidVideoTracker.initOmid(\"" + this.f23071e.getName() + "\",\"" + this.f23071e.getVersion() + "\");");
}
@Override
public void b() {
WebView webView = this.f23072f;
if (webView != null) {
webView.loadUrl("javascript:FyberMraidVideoTracker.adUserInteraction();");
}
}
@Override
public AdSessionConfiguration c() {
try {
CreativeType creativeType = CreativeType.DEFINED_BY_JAVASCRIPT;
ImpressionType impressionType = ImpressionType.DEFINED_BY_JAVASCRIPT;
Owner owner = Owner.JAVASCRIPT;
return AdSessionConfiguration.createAdSessionConfiguration(creativeType, impressionType, owner, owner, false);
} catch (Throwable th2) {
a(th2);
return null;
}
}
}