私はアンドロイドの初心者です。Androidを読み込むときにjavascriptメソッドを呼び出す方法
私はAndroidでjavascriptメソッドを使用しました。アプリが初めて読み込まれたときに呼びたいと思います。
例えば、
testMethod = function(str) {
alert("hi" + str);
}//javascript
と
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setDefaultTextEncodingName("utf-8");
mWebView.loadUrl("file:///index.html");
mWebView.addJavascriptInterface(androidBridge, "jsinterface");
mWebView.loadUrl("javascript:testMethod('javascript')");
}
私はここで考えていた私は、アプリを起動したときにアラートがすぐにポップアップ表示されますです。
しかし、何も起こりません。
これについては、2つの質問があります。
1. AndroidのonCreateメソッドでjavascriptメソッドを呼び出して使用できますか?
2.できればどうすればいいですか?
ありがとうございました。それはいいですが、私が本当にやりたいことは、JavaScriptの価値を得て印刷することです。最後にアンドロイドでその価値を使用します。あなたの答えを使ってこれを行うことはできますか? – aaa