com.appnexus.oas.mobilesdk.adcontroller.adgenerator.XMraidWebView$AdWebViewClient.class Maven / Gradle / Ivy
???? 2 ? Qcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView$AdWebViewClient android/webkit/WebViewClient context Landroid/content/Context;
isRedirect Z this$0 CLcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView; _(Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView;Landroid/content/Context;)V Code
()V Acom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView isClicked LineNumberTable LocalVariableTable this SLcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView$AdWebViewClient; shouldOverrideUrlLoading -(Landroid/webkit/WebView;Ljava/lang/String;)Z " java/lang/StringBuilder $ isClicked:
! & ' (Ljava/lang/String;)V
! ) * + append (Z)Ljava/lang/StringBuilder;
! - . / toString ()Ljava/lang/String;
1 3 2 -com/appnexus/oas/mobilesdk/utilities/XLogUtil 4 5 d '(Ljava/lang/String;Ljava/lang/String;)V
7 8 9 access$0 W(Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView;)Ljava/lang/String; ; &onPage shouldOverrideUrlLoading, url:
! = * > -(Ljava/lang/String;)Ljava/lang/StringBuilder; @ A B adViewContainer $Lcom/appnexus/oas/mobilesdk/XAdView;
D F E "com/appnexus/oas/mobilesdk/XAdView G H getAdSlotConfiguration A()Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;
J L K =com/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration M N isOpenInExternalBrowser ()Z
P Q R openInExternalBrowser .(Ljava/lang/String;Landroid/content/Context;)V
T U R openInAppBrowser W view Landroid/webkit/WebView; url Ljava/lang/String;
StackMapTable
onPageStarted F(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
` ] ^ b onPageStarted, url: favicon Landroid/graphics/Bitmap; onPageFinished -(Landroid/webkit/WebView;Ljava/lang/String;)V h onPageFinished: isMetaRefresh: j isMRAIDSupported:
l m n access$1 F(Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView;)Z
p q r access$2 ?(Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidWebView;)Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration;
t v u Gcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration w setPlacementType
t y z setMaxScreenSize | } ~ defaultWidth I ? ? ~
defaultHeight
t ? ? ? setDefaultPosition (IIII)V
t ? ? ? setCurrentPosition
? ? ?
getVisibility ()I
? ? ? java/lang/Boolean ? ? valueOf (Z)Ljava/lang/Boolean;
t ? ? ? setViewable (Ljava/lang/Boolean;)V
t ? ? fireReadyEvent e ? Error setting MRAID properties.
1 ? ? 5 e ? ?javascript:( function () { var resultSrc = document.getElementsByTagName('html')[0].outerHTML; window.XMraidWebView.htmlContentAfterLoading(resultSrc);} ) ()
? ? ? android/webkit/WebView ? ' loadUrl ? java/lang/Exception ex Ljava/lang/Exception; ? java/lang/String onReceivedError @(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
? ? ? ?
XAdWebView ? onReceivedError
! ? * ? (I)Ljava/lang/StringBuilder; ? : errorCode description
failingUrl
SourceFile XMraidWebView.java InnerClasses AdWebViewClient 0
X *+? *? +? *,? ? ? ? ? ? ?
? s ? !Y#? %*? ? ? (? ,? 0*? ? 6? !Y:? %,?