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;
        }
    }
}