1. H5 → 原生(JS 注入对象)
// 原生 addJavascriptInterface(new JsObject(...), "WubaJS")
WubaJS.jsCallMethod('{"action":"app/topbarinfo","title":"职位详情"}')
WubaJS.getCommonHeader() // 未授权页面返回 "{}"
WubaJS.postTrack('{"event":"view"}')
2. 原生 → H5(回调)
javascript:WubaJS && WubaJS.callBackFromNativeFunc('cb_xxx','{"code":0}')
3. 错误码(原生侧原文)
1 protocal has not action key / the value of 'action' is null
3 the 【action】 action is not supported in current fragment
4 【action】 action protocol parser err
5 【action】 action protocol deal exception
4. URL 拦截(shouldOverrideUrlLoading)
call-app-method:// openanjuke:// wvjbscheme://
nativechannel://ajk_scheme_action/?params=...
wbganji://jump/<module>/<page>?params={...}&needLogin=true