Webviewを使用するときに、非表示のdivタグから値を取得する必要があります。私は私のwebview活動でjavascriptをオンにしていますが、 ""好きではありません。どのように私の目標を達成することができますか?アンドロイドのウェブビューから1つの変数を引き出しますか?
public class buttonOne extends Activity{
WebView wb = null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.buttons);
wb = new WebView(this);
wb.getSettings().setJavaScriptEnabled(true);
wb.setWebViewClient(new HelloWebViewClient());
wb.getSettings().setJavaScriptEnabled(true);
wb.loadUrl("http://ishopstark.com/mobileapp.php?category=1");
setContentView(wb);
}
private class HelloWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
<script type="text/javascript">
{
var varSendText = document.getElementById("sendtextcoupon").value;
}
</script>
return true;
}
}
あなたはそれをエスケープする必要がありますか? \ "text/javascript \" – Blundell