私はアンドロイドアプリとしてwebappにアクセスしたいのですが、これは単にwebviewを使ってそのwebappのURLを呼び出しているからです。 Webappには1つのjs変数があり、その変数にアンドロイドMainActivityにアクセスしたいのですが、どのようにしてAndroid MainActivityを使って別のWebアプリケーションにある変数にアクセスして値を割り当てることができますか?以下は、android MainActivityからjs変数にアクセスする
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mWebview = new WebView(this);
mWebview.getSettings().setJavaScriptEnabled(true);
mWebview.getSettings().setDatabaseEnabled(true);
mWebview.getSettings().setLoadWithOverviewMode(true);
mWebview.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);
mWebview.setScrollbarFadingEnabled(false);
mWebview.loadUrl("http://www.mywebapp.com");
setContentView(mWebview);
}
私の主な問題は、どのようにアクセスし、さまざまなアプリ/ htmlのであるアンドロイドのMainActivityてjsの変数に値を代入することで、MainActivityのための私のコードスニペットのですか?
これは、あなたに役立つかもしれないhttps://stackoverflow.com/questions/11287820/passing-a-javascript-variable-to-android-activity –