0
我試圖加載安卓webView.LoadUrl
角度的功能,我使用以下的android活動代碼。 我試着用以下的嘗試未工作:如何在點擊時從android按鈕調用角度函數?點擊一個按鈕</p> <pre><code>webView = (WebView) findViewById(R.id.webView1); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl("http://www.foobar.com/test"); </code></pre> <p>從Android的我想叫寫成角的函數:
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
webView.loadUrl("javascript:$scope.testFunction()");
// webView.loadUrl("javascript:testFunction()");
}
});
我覺得功能testFunction()
連接到控制器無法與全球,這就是爲什麼我無法通過任何方法來調用它。可有人建議我如何遵循它,並通過調用自定義按鈕編寫一些控制器內部的角度,從功能的Android點擊:
$scope.testFunction = function(){
$log.log('You have successfully called the function written in AngularJS');
$window.alert('You have successfully called the function written in AngularJS')
}
好的,我會嘗試你的建議併發布你的感謝。 –