Error: Java exception was raised during method invocation

1058 단어
프로젝트 는 @ JavascriptInterface 에서 JS, Java 통신 에 사 용 됩 니 다. 그러나 H5 에서 이상 을 신 고 했 습 니 다. 저 는 한 통신 방법 에서 동적 권한 을 신청 한 후에 메 인 라인 으로 전환 해 야 한 다 는 것 을 알 게 되 었 습 니 다. 사실은 모든 UI 작업 이 메 인 라인 으로 전환 되 어야 합 니 다. 그렇지 않 으 면 이상 을 던 진 다음 코드 로 문 제 를 해결 해 야 합 니 다.
private void downLoadGame(String AppGameJsonStr) {
        L.e("AppGameJsonStr", AppGameJsonStr);
       mContext.runOnUiThread(new Runnable() {
           @Override
           public void run() {
               getPermissions().request(Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE)
                       .observeOn(AndroidSchedulers.mainThread())
                       .subscribe(new Consumer() {
                           @Override
                           public void accept(Boolean aBoolean) throws Exception {
                               if (aBoolean) {
                                   
                               }
                           }
                       });
           }
       });
    }

좋은 웹페이지 즐겨찾기