0

Android で WebView コンテンツにアクセスするにはどうすればよいですか? 私はこの投稿を読みました: answer1 しかし、埋め込みの JavaScript を使用するように提案されたため、@SuppressLint("JavascriptInterface") 警告が表示されたため、この方法を使用しないことにしました。どうにかして本文のコンテンツにアクセスできますWebViewClient()か? また、本文のJsonを介してコンテンツを取得しますが、エンティティにアクセスして読み取ることはできません。

.setWebViewClient(new WebViewClient(){

            @Override
            public void onPageFinished(WebView view, String url) {

            }

            @Override
            public void onLoadResource(WebView view, String url) {
                if(url.equalsIgnoreCase(the_url)){                  
                    //here get the content
                }
                super.onLoadResource(view, url);
            }
        });

私は似たようなことを達成したい

final HttpEntity httpEntity = httpResponse.getEntity();
            is = httpEntity.getContent(); 

または単に間で文字列全体を読み取るだけです<body>...</body>

説明: 私は自分のウェブサイトにユーザーをログインさせたいのですが、セキュリティ上の理由からフォーミュラで URL をロードする必要があります. this:<body>{"token":"abcd"}</body>しかし、そのトークンが必要であり、すべてのデバイスで必要なので、JSON または Web ページから読み取る方法を見つける必要があります。それを手伝ってください。

ありがとう

4

1 に答える 1