私はアンドロイドとjsのコーディングで前後に行くアプリを持っています。ここに、Webビューを使用してボタンがクリックされたときにjsファイルを含むhtmlファイルをロードするフラグメントがあります。HTMLページにボタンがあります。そのボタンをクリックすると、その相対的なjs関数がクリックされます。今、私は戻るボタンを押したときに同じ関数を呼び出したいと思いました。どうやるか?
Javascript関数がmyFunction()
であると仮定すると、:をオーバーライドする必要onBackButton()
がありますActivity
。
@Override
public void onBackPressed() {
myWebView.loadUrl("javascript:myFunction()");
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加