|  | @@ -15,6 +15,7 @@ import com.alibaba.android.arouter.launcher.ARouter;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.common.WebApi;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.router.RouterPath;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.utils.LOG;
 | 
	
		
			
				|  |  | +import com.cooleshow.base.utils.helper.QMUIStatusBarHelper;
 | 
	
		
			
				|  |  |  import com.cooleshow.chatmodule.utils.helper.ChatHelper;
 | 
	
		
			
				|  |  |  import com.cooleshow.student.helper.EventHelper;
 | 
	
		
			
				|  |  |  import com.cooleshow.usercenter.constants.UserConstants;
 | 
	
	
		
			
				|  | @@ -54,10 +55,14 @@ public class JsInterfaceUtils extends Object {
 | 
	
		
			
				|  |  |              try {
 | 
	
		
			
				|  |  |                  JSONObject jsonObject = new JSONObject(message);
 | 
	
		
			
				|  |  |                  String api = jsonObject.getString("api");
 | 
	
		
			
				|  |  | -                LOG.i("api:"+api);
 | 
	
		
			
				|  |  | +                LOG.i("postMessage:" + jsonObject.toString());
 | 
	
		
			
				|  |  |                  if ("back".equals(api)) {
 | 
	
		
			
				|  |  |                      activity.finish();
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | +                if (TextUtils.equals("goBack", api)) {
 | 
	
		
			
				|  |  | +                    activity.finish();
 | 
	
		
			
				|  |  | +                    return;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |                  if ("login".equals(api)) {
 | 
	
		
			
				|  |  |                      UserHelper.logout();
 | 
	
		
			
				|  |  |                      activity.finish();
 | 
	
	
		
			
				|  | @@ -67,7 +72,7 @@ public class JsInterfaceUtils extends Object {
 | 
	
		
			
				|  |  |                      if (null != contentBean) {
 | 
	
		
			
				|  |  |                          String userId = contentBean.optString("userId");
 | 
	
		
			
				|  |  |                          String name = contentBean.optString("name");
 | 
	
		
			
				|  |  | -                        ChatHelper.getInstance().goChat(userId,name);
 | 
	
		
			
				|  |  | +                        ChatHelper.getInstance().goChat(userId, name);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |                  if (TextUtils.equals("chooseFile", api)) {
 | 
	
	
		
			
				|  | @@ -244,6 +249,18 @@ public class JsInterfaceUtils extends Object {
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +                if ("setStatusBarVisibility".equalsIgnoreCase(api)) {
 | 
	
		
			
				|  |  | +                    //控制顶部状态显示隐藏
 | 
	
		
			
				|  |  | +                    JSONObject content = jsonObject.getJSONObject("content");
 | 
	
		
			
				|  |  | +                    int result = content.optInt("isVisibility", 1);//1显示 0隐藏
 | 
	
		
			
				|  |  | +                    if (result == 0) {
 | 
	
		
			
				|  |  | +                        QMUIStatusBarHelper.hideStatusBar(activity);
 | 
	
		
			
				|  |  | +                    } else {
 | 
	
		
			
				|  |  | +                        QMUIStatusBarHelper.showStatusBar(activity);
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                    return;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |                  if (TextUtils.equals(WebApi.SET_EVENT_TRACKING, api)) {
 | 
	
		
			
				|  |  |                      //事件埋点
 | 
	
		
			
				|  |  |                      JSONObject content = jsonObject.getJSONObject("content");
 |