whychdw
2019-10-22 c97b3fc0408ea1318fe1a30a31e8b5aef2be7acf
修改内容
3个文件已修改
5 ■■■■ 已修改文件
platforms/android/app/src/main/java/com/service/MyInteractionService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
platforms/android/app/src/main/java/com/socket/MySocketClientThread.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
platforms/android/app/src/main/java/io/hybird/jsbridge/JsInterface.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
platforms/android/app/src/main/java/com/service/MyInteractionService.java
@@ -232,7 +232,7 @@
    //切换界面
    public boolean changeAppForm(String code){
        return sendMessageToSocketClient(mSocketHandle, FBS_ComBase.CMD_RETURNMAIN, "");
        return sendMessageToSocketClient(mSocketHandle, FBS_ComBase.CMD_RETURNMAIN, code);
    }
    private boolean sendMessageToSocketClient(Handler handler, int cmd, String json)
platforms/android/app/src/main/java/com/socket/MySocketClientThread.java
@@ -283,9 +283,11 @@
            BattTestParam param = gson.fromJson(model.msg,BattTestParam.class);
            buffer = param.getByteBuffer();
        }else if(FBS_ComBase.CMD_RETURNMAIN == model.cmd){
            buffer = ByteBuffer.allocate(1);
            buffer.order(ByteOrder.LITTLE_ENDIAN);
            buffer.position(0);
            buffer.put(FBS_ComBase.changeIntToByte(Integer.parseInt(model.msg)));
            buffer.flip();
        }
        return buffer;
    }
platforms/android/app/src/main/java/io/hybird/jsbridge/JsInterface.java
@@ -230,6 +230,7 @@
     */
    @JavascriptInterface
    public void changeAppForm(String index){
        Log.e(TAG, "changeAppForm: index="+index );
        service.changeAppForm(index);
    }