package Ġsite . exc iter . ment os web . command Ċ Ċ import Ġandroid . content . Component Name Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . google . auto . service . Auto Service Ċ import Ġsite . exc iter . ment os web . Global Application Ċ import Ġsite . exc iter . ment os web . IC allback From Main process To WebView Process Interface Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ Description : Ġ æīĵå¼Ģ æľ¬åľ° é¡µéĿ¢ Ċ Ġ* Ġ@ Author : ĠZ hang J ie Ċ Ġ* Ġ@ Create Date : Ġ 2 0 2 2 / 1 / 1 9 Ġ 1 : 1 5 Ġä¸ĭåįĪ Ċ Ġ*/ Ċ @ Auto Service ( Command :: class ) Ċ class ĠOpen Page Command Ġ: ĠCommand Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġname (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" open Page " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġexecute ( ĊĠĠĠĠĠĠĠ Ġparameters : ĠMap < *, Ġ* >, ĊĠĠĠĠĠĠĠ Ġcallback : ĠI Callback From Main process To WebView Process Interface ? ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtarget Page Ġ= Ġparameters [" target Page "]. toString () ĊĠĠĠĠĠĠĠ Ġval Ġintent Ġ= ĠIntent (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcomponent Ġ= ĠComponent Name ( Global Application . m Application Ġas ĠContext , Ġtarget Page ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Flags ( Intent . FLAG _ ACTIVITY _ NEW _ TASK ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠGlobal Application . m Application ?. startActivity ( intent ) ĊĠĠĠ Ġ} Ċ }