как вы называете JavaScript из родного кода Android - PullRequest
0 голосов
/ 28 февраля 2012

я знаю, что с этого веб-сайта для вызова функции javascript веб-страницы с android является webview.loadUrl ("javascript: CALLME ()")

мой вопрос, мне нужно сначала загрузитьпервая страница, где у меня есть моя функция javasctip CALLME (), определенная правильно?

другими словами

у меня должно быть

  webview.loadUrl("http://myweb.com/web.html)  // web.html has javascript CALLME() defined
  webview.loadUrl("javascript:CALLME()");

право ??

очевидно, CALLME () не вызывается

, пожалуйста, помогите

Ответы [ 2 ]

0 голосов
/ 28 февраля 2012

Как это:

myWebView.loadUrl("javascript:$.mobile.showPageLoadingMsg()");

при условии, что у вас есть

WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
0 голосов
/ 28 февраля 2012

Вы это проверяли?

 webview.getSettings().setJavaScriptEnabled(true);
...