package Ġcom . w sd y den i . library _ base Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . content . Context Ċ import Ġandroid . util . Attribute Set Ċ import Ġcom . tencent . smt t . sdk . Web Settings Ċ import Ġcom . tencent . smt t . sdk . WebView Ċ import Ġcom . tencent . smt t . sdk . WebView Client Ċ Ċ class ĠMy WebView Ġ: ĠWebView Ġ{ ĊĊĠĠĠ Ġconstructor ( context : ĠContext ) Ġ: Ġsuper ( context ) ĊĠĠĠ Ġconstructor ( context : ĠContext , Ġattrs : ĠAttributeSet ?) Ġ: Ġsuper ( context , Ġattrs ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġclient : ĠWebView Client Ġ= Ġobject Ġ: ĠWebView Client () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġshould Override Url Loading ( view : ĠWebView , Ġurl : ĠString ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġview . load Url ( url ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġthis . web View Client Ġ= Ġclient ĊĠĠĠĠĠĠĠ Ġinit Settings () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Suppress Lint (" Set JavaScript Enabled ") ĊĠĠĠ Ġprivate Ġfun Ġinit Settings () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġweb Setting : ĠWeb Settings Ġ= Ġthis . settings ĊĠĠĠĠĠĠĠ Ġweb Setting . java Script Enabled Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . java Script Can Open Windows Autom atically Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . allow File Access Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . layout Algorithm Ġ= ĠWeb Settings . Layout Algorithm . N ARROW _ COLUMNS ĊĠĠĠĠĠĠĠ Ġweb Setting . set Support Zoom ( true ) ĊĠĠĠĠĠĠĠ Ġweb Setting . built In Zoom Controls Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . use Wide View Port Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . set Support Multiple Windows ( true ) ĊĠĠĠĠĠĠĠ Ġweb Setting . load With Overview Mode Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . set App Cache Enabled ( true ) ĊĠĠĠĠĠĠĠ Ġweb Setting . dom Storage Enabled Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġweb Setting . set Geo location Enabled ( true ) ĊĠĠĠĠĠĠĠ Ġweb Setting . set App Cache MaxSize ( Long . MAX _ VALUE ) ĊĠĠĠĠĠĠĠ Ġweb Setting . plugin State Ġ= ĠWeb Settings . Plugin State . ON _ DE M AND ĊĠĠĠĠĠĠĠ Ġweb Setting . cache Mode Ġ= ĠWeb Settings . LOAD _ NO _ CACHE ĊĠĠĠĠĠĠĠ Ġ// åı¯ä»¥ åħ³éĹŃ å®ļä½į åĬŁèĥ½ ï¼Į åĨħ æł¸ é»ĺè®¤ æĺ¯ å¼ĢåĲ¯ çļĦ ĊĠĠĠĠĠĠĠ Ġthis . settings . set Geo location Enabled ( false ) ĊĠĠĠĠĠĠĠ Ġ// åħ³éĹŃ å¯Ĩçłģ ä¿ĿåŃĺ ĊĠĠĠĠĠĠĠ Ġthis . settings . save Password Ġ= Ġfalse ĊĠĠĠ Ġ} Ċ }