L'appel de méthode Javascript à partir de l'intérieur de webview Android

Je suis en train d'appeler une méthode javascript définies dans une page html à partir de l'intérieur de webview. La fonction n'est pas appelée, et je ne vois pas d'erreurs dans le journal.

C'est un fichier html.

    </head>
    <body>
    <script type="text/javascript">
        function callJS(){
            $.ajax({url:"http://10.0.2.2:5010"});
        }
    </script>
    </body>
    </html>

Et c'est le code Java dans une Activité en android

    WebView webView = new WebView(this);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("file:///android_asset/temp.html");
    webView.loadUrl("javascript:callJS()");

Pas sûr de la façon de débogage. Quand j'ajoute un onload=callJS() dans le corps de la balise dans le code html, je vois la télécommande appel. Ainsi, il ressemble à mon code HTML est très bien,et il est chargé dans webview. Cependant, webview n'est pas en mesure d'appeler méthode javascript directement.

OriginalL'auteur user462455 | 2016-03-10