0

WebView の下にボタンがあります。それをクリックすると、WebView で実行する JavaScript が必要になります。

これは機能しません:

  public void onClick(View v) {
            String script = "javascript:document.getElementById('lnkNxtPg').click()";
            switch (v.getId()) {
            case R.id.nextPg:
                webView.loadUrl(script);
                break;

            default:
                break;
            }       
        }

しかし、これは機能します:

public void onClick(View v) {

        switch (v.getId()) {
        case R.id.nextPg:
            webView.loadUrl("www.google.com");
            break;

        default:
            break;
        }       
    }

最初の例を機能させるにはどうすればよいですか?

4

1 に答える 1

0

Android から JavaScript 関数を呼び出す方法と結果の処理方法を理解しようとする

于 2012-06-27T10:21:10.520 に答える