値を返すJSがあります
function sendDisplay()
{
var dis = alert(reader.dom.find('controls_contents_container').style.display);
return dis;
}
アンドロイドでは戻り値を設定して、アンドロイドでifelseステートメントを作成できるようにします
public class MainActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
CookieManager.setAcceptFileSchemeCookies(true);
super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.cover);
super.loadUrl("file:///android_asset/www/index.html",1500);
}
@Override
public void onBackPressed() {
super.loadUrl("javascript:alert(sendDisplay())");
}
}
loadUrlメソッドでアラートを出すと、JSからの値が表示されます。しかし、私はその値をアンドロイド変数に設定する方法を知りません。
TQ