@@ -392,10 +392,14 @@ private void setCustomAuthorizationView(MethodCall call, Result result) {
392392 private void layoutOriginOuthView (Map uiconfig , JVerifyUIConfig .Builder builder ) {
393393 Log .d (TAG ,"layoutOriginOuthView:" );
394394
395+ Object authBackgroundImage = valueForKey (uiconfig ,"authBackgroundImage" );
396+
395397 Object navColor = valueForKey (uiconfig ,"navColor" );
396398 Object navText = valueForKey (uiconfig ,"navText" );
397399 Object navTextColor = valueForKey (uiconfig ,"navTextColor" );
398400 Object navReturnImgPath = valueForKey (uiconfig ,"navReturnImgPath" );
401+ Object navHidden = valueForKey (uiconfig ,"navHidden" );
402+ Object navReturnBtnHidden = valueForKey (uiconfig ,"navReturnBtnHidden" );
399403
400404 Object logoImgPath = valueForKey (uiconfig ,"logoImgPath" );
401405 Object logoWidth = valueForKey (uiconfig ,"logoWidth" );
@@ -455,7 +459,21 @@ private void layoutOriginOuthView(Map uiconfig, JVerifyUIConfig.Builder builder
455459 Object privacyNavReturnBtnImage = valueForKey (uiconfig ,"privacyNavReturnBtnImage" );
456460
457461
462+
463+ /************** 背景 ***************/
464+ if (authBackgroundImage != null ){
465+ int res_id = getResourceByReflect ((String )authBackgroundImage );
466+ if (res_id > 0 ) {
467+ builder .setAuthBGImgPath ((String )authBackgroundImage );
468+ }
469+ }
458470 /************** nav ***************/
471+ if (navHidden != null ) {
472+ builder .setNavHidden ((Boolean )navHidden );
473+ }
474+ if (navReturnBtnHidden != null ) {
475+ builder .setNavReturnBtnHidden ((Boolean )navReturnBtnHidden );
476+ }
459477 if (navColor != null ){
460478 builder .setNavColor (exchangeObject (navColor ));
461479 }
0 commit comments