admin
2022-01-07 60e97a582feba0526c64d823fcf74e1cb97fd4c1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Êþº¾2e7com/lcjian/library/videocomponents/WebViewVideoFragmentandroid/support/v4/app/FragmentmViewLandroid/view/View;mFullscreenContainerLandroid/widget/FrameLayout; mContentView mCustomViewmWebViewLandroid/webkit/WebView; chromeClient Landroid/webkit/WebChromeClient;<init>()VCode
     
LineNumberTableLocalVariableTablethis9Lcom/lcjian/library/videocomponents/WebViewVideoFragment;onCreate(Landroid/os/Bundle;)V
 
  !setRetainInstance(Z)VsavedInstanceStateLandroid/os/Bundle; onCreateView](Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;    '     )+*!com/lcjian/lcjianlibrary/R$layout ,-fragment_webview_videoI
/10android/view/LayoutInflater 23inflate/(ILandroid/view/ViewGroup;Z)Landroid/view/View;
5 6    initViews
8 9 initWebView    ;=<android/os/Build$VERSION >-SDK_INT
@ AB getActivity+()Landroid/support/v4/app/FragmentActivity;
DFE'android/support/v4/app/FragmentActivity GH    getWindow()Landroid/view/Window;
KMLandroid/view/Window NOsetFlags(II)V    Q
S TU getArguments()Landroid/os/Bundle;Wpath
Y[Zandroid/os/Bundle \]    getString&(Ljava/lang/String;)Ljava/lang/String;
_a`android/webkit/WebView bcloadUrl(Ljava/lang/String;)V
egfandroid/view/View hi    getParent()Landroid/view/ViewParent;kandroid/view/ViewGroup
jm no
removeView(Landroid/view/View;)VinflaterLandroid/view/LayoutInflater;    containerLandroid/view/ViewGroup; StackMapTable    vxwcom/lcjian/lcjianlibrary/R$id y-fullscreen_custom_content
e{ |} findViewById(I)Landroid/view/View;android/widget/FrameLayout         vƒ „- main_content    †         vˆ ‰-webview_playerRuntimeInvisibleAnnotations!Landroid/annotation/SuppressLint;valueSetJavaScriptEnabled
_ ‘ getSettings()Landroid/webkit/WebSettings;
“•”android/webkit/WebSettings –!setJavaScriptEnabled
“˜ ™!(setJavaScriptCanOpenWindowsAutomatically    ›œ&android/webkit/WebSettings$PluginState žŸON(Landroid/webkit/WebSettings$PluginState;
“¡ ¢£setPluginState+(Landroid/webkit/WebSettings$PluginState;)V
“¥ ¦!setAllowFileAccess
“¨ ©!setLoadWithOverviewMode
“« ¬!setAppCacheEnabled
“® ¯!setSaveFormData±Icom/lcjian/library/videocomponents/WebViewVideoFragment$MyWebChromeClient
°³ ´<(Lcom/lcjian/library/videocomponents/WebViewVideoFragment;)V    ¶ 
_¸ ¹ºsetWebChromeClient#(Landroid/webkit/WebChromeClient;)V¼Gcom/lcjian/library/videocomponents/WebViewVideoFragment$MyWebViewClient
»³
_¿ ÀÁsetWebViewClient!(Landroid/webkit/WebViewClient;)VsettingsLandroid/webkit/WebSettings;hideCustomView
ÆÈÇandroid/webkit/WebChromeClient ÉonHideCustomViewonPause
Ì Ê
_ÌonResume
Ð Î
Ò ÓcheckAndInstallFlash
_ÐcheckFlashPlayer()Z
DØ ÙÚgetPackageManager%()Landroid/content/pm/PackageManager;
ÜÞÝ!android/content/pm/PackageManager ßàgetInstalledPackages(I)Ljava/util/List; âäãjava/util/List åæiterator()Ljava/util/Iterator; èêéjava/util/Iterator ëìnext()Ljava/lang/Object;îandroid/content/pm/PackageInfoðcom.adobe.flashplayer    íò óô packageNameLjava/lang/String;
öø÷java/lang/String ùúequals(Ljava/lang/Object;)Z èü ýÖhasNextpackageManager#Landroid/content/pm/PackageManager;infoListLjava/util/List;info Landroid/content/pm/PackageInfo;LocalVariableTypeTable2Ljava/util/List<Landroid/content/pm/PackageInfo;>;
 ÕÖ    android/app/AlertDialog$Builder
  (Landroid/content/Context;)V
D  getResources!()Landroid/content/res/Resources; ic_launcherdrawable
D getPackageName()Ljava/lang/String;
android/content/res/Resources  getIdentifier9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
  !"setIcon$(I)Landroid/app/AlertDialog$Builder;    $&%!com/lcjian/lcjianlibrary/R$string '-app_name
) *"setTitle,0你没有安装FlashPlayer,是否现在安装?
. /0
setMessage;(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;2确定49com/lcjian/library/videocomponents/WebViewVideoFragment$1
3³
7 89setPositiveButtonl(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;;取消
= >9setNegativeButton
@ ABcreate()Landroid/app/AlertDialog;
DFEandroid/app/AlertDialog Gshowbuilder!Landroid/app/AlertDialog$Builder;access$0N(Lcom/lcjian/library/videocomponents/WebViewVideoFragment;)Landroid/view/View;access$1W(Lcom/lcjian/library/videocomponents/WebViewVideoFragment;)Landroid/widget/FrameLayout;access$2O(Lcom/lcjian/library/videocomponents/WebViewVideoFragment;Landroid/view/View;)Vaccess$3
SourceFileWebViewVideoFragment.java InnerClassesBuilderV/android/content/DialogInterface$OnClickListenerXandroid/content/DialogInterfaceOnClickListener[android/os/BuildVERSION PluginState_com/lcjian/lcjianlibrary/RidlayoutstringMyWebChromeClientMyWebViewClient!    
  <
*·*µ±     
G *+·*¶±&'
(  "#$%Ò[*´&ÇA*+²(,¶.µ&*·4*·7²:¡*¶?¶CII¶J*´P*¶RV¶X¶^§*´&¶dÀj*´&¶l*´&°*
,-./1$224B5E6V8*[[pq[rs["#t26j4**´&²u¶zÀ~µ€**´&²‚¶zÀ~µ…**´&²‡¶zÀ_µP±<=">3? 49Š‹Œ[s´T*´P¶ŽL+¶’+¶—+²š¶ +¶¤+¶§+¶ª+¶­*»°Y*·²µµ*´P*´µ¶·*´P»»Y*·½¶¾±2 DE FGHI#J(K-M9NDOSPTLÂÃÄJ*´Æ
*´µ¶Å±‘’” tÊ> *·Ë*´P¶Í±˜™ š  ÎF*·Ï*·Ñ*´P¶Ô±žŸ ¡ ÕÖÍ>*¶?¶×L+¶ÛM,¹á:§¹çÀíNï-´ñ¶õ™¬¹ûšÿତ¥¦$§0¨2¦<«*>6þÿ0$ 0tÿÜâèÓÇ`*·š[»Y*¶?·
L+*¶?¶ *¶?¶¶¶W+²#¶(W++¶-W+1»3Y*·5¶6W+:¶<W+¶?¶C±. ¯°±/²7³?´CµK´O¾X¿_Á`LHItû_JK%*´°LM%*´€°NO&*+µ±PM%*´…°QRSR
DT    UWY    ;Z\    ›“]@v^`)^a$^b3°c»d