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

不適用於我。從android活動調用sencha控制器功能

有沒有其他方法可以從Android活動中調用MyController.js內寫入的Sencha函數?

我沒有使用PhoneGap,而是直接從Web視圖運行Sencha應用程序。

有沒有辦法直接從android活動調用sencha控制器功能? 事情是這樣的:

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

回答

0

是您WebView中啓用JavaScript?

嘗試 WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true);

+0

是,通過webView.getSettings啓用()setJavaScriptEnabled(真)。 – Nag

+0

儘管我爲webview啓用了javascript,但我無法調用某個sencha控制器內部寫入的函數。有誰能幫我解決這個問題嗎? – Nag

相關問題