1
webView.loadUrl("javascript:myFunction();"); 

не работает для меня.Calling sencha control function from android activity

Есть ли другой способ вызвать функцию Sencha, записанную внутри MyController.js из активности Android?

Я не пользуюсь PhoneGap - вместо этого я запускаю приложение Sencha прямо из веб-представления.

Есть ли способ вызова функций контроллера sencha непосредственно из активности Android? Что-то вроде этого:

this.getApplication().getController('ControllerName').doSomething(); 

ответ

0

ли включен JavaScript для WebView?

Попробуйте WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true);

+0

Да, включен через webView.getSettings() setJavaScriptEnabled (истина). – Nag

+0

Хотя я включил javascript для webview, я не могу вызвать функцию, написанную внутри некоторого контроллера sencha. Может ли кто-нибудь помочь мне в этом. – Nag