使用android webview禁用文本输入php中的字母
我用php开发了一个网站,其中包括用户名和密码。在默认浏览器中,用户可以键入其学生id,这完全正常,学生不能在用户名中键入字母。但当我在android studio webview中应用它时,当我在webview中应用它时,它允许输入字母。帮助我解决我的问题,因为我是android studio的新手 //login\u view.class使用android webview禁用文本输入php中的字母,android,Android,我用php开发了一个网站,其中包括用户名和密码。在默认浏览器中,用户可以键入其学生id,这完全正常,学生不能在用户名中键入字母。但当我在android studio webview中应用它时,当我在webview中应用它时,它允许输入字母。帮助我解决我的问题,因为我是android studio的新手 //login\u view.class String url= "http://uopcereviewer.16mb.com/CE%20Reviewer/php/student/l
String url= "http://uopcereviewer.16mb.com/CE%20Reviewer/php/student/login.php";user_name" + name;
final WebView view = (WebView) this.findViewById(R.id.webView);
// final ProgressDialog pd = ProgressDialog.show(login_view.this, " ", "Loading ...", true);
view.getSettings();
view.setBackgroundColor(Color.TRANSPARENT);
view.loadUrl(url);
view.setWebChromeClient(new WebChromeClient() {
});
view.getSettings().setJavaScriptEnabled(true);
view.getSettings().setDomStorageEnabled(true);
WebSettings setting = view.getSettings();
setting.setDefaultTextEncodingName("utf-8");
view.setWebViewClient(new WebViewClient() {
SharedPreferences sharedPreferences = getSharedPreferences("MyData", Context.MODE_PRIVATE);
String name = sharedPreferences.getString("idnum", DEFAULT);
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
// public void onProgressChanged(WebView view, int progress) {
//progress.setProgress(progress * 1000);
// }
});
view.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view1, int errorCode, String description, String failingUrl) {
view1.loadUrl("about:blank");
Toast.makeText(login_view.this, "Error Check your Internet Connection..", Toast.LENGTH_LONG).show();
}
@Override
public void onPageStarted(WebView view1, String url, Bitmap favicon) {
// pd.show();
}
@Override
public void onPageFinished(WebView view1, String url) {
// pd.dismiss();
String webUrl = view.getUrl();
}
});
SharedPreferences sharedPreferences=getSharedPreferences("MyData",Context.MODE_PRIVATE);
String name= sharedPreferences.getString("idnum",DEFAULT);
view.loadUrl("http://uopcereviewer.16mb.com/CE%20Reviewer/php/student/login.php?StudentNumber=sharedpref &Password=sharedpref Password" + name);
}
@Override
public void onBackPressed() {
return;
}
}