相关疑难解决方法(0)

使用webView时是否可以将HTML表单中的数据导入android?

我在HTML中创建一个非常简单的表单,在Android中使用webview查看,使用文本框输入你的名字,当你点击按钮时,它会将它显示在一个段落中,并使用html和javascript进行制作.这是我的HTML代码:

<!DOCTYPE html>
<html>
<body>
<p> Write your name and win your favorite game console name and win it! The winners will be announced in 4 days.</p>
Type your name here: <input id="thebox" type="text" name="value" value=""><br>

    <button onclick="myFunction()">Try it</button>

    <p id="demo"></p>

    <script>
    function myFunction() {
        var x = document.getElementById("thebox").value;
        document.getElementById("demo").innerHTML = x;
    }
    </script>

    </body>
    </html>
Run Code Online (Sandbox Code Playgroud)

新编辑表格

<form name="albert" action="" method="POST">

 <label for="firstname"> First Name </label>
 <br /><br />

 <input type="text" name="firstname" id="firstname" />

 <input type="submit" name="sbumit" value="Submit" />


</form> …
Run Code Online (Sandbox Code Playgroud)

javascript android code-injection html-parsing webview

20
推荐指数
2
解决办法
2万
查看次数

如何在Java中使用WebResourceRequest获取WebView的Url?

我有这些代码:

   public class MyAppWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
            //want url of the webview in here
        }
Run Code Online (Sandbox Code Playgroud)

我只是想知道,如何获取webView的Url来覆盖Url加载.该shouldOverrideUrlLoading(WebView view, String url)方法在API21中被贬低.

提前致谢!

java android webview android-studio

8
推荐指数
2
解决办法
6711
查看次数

在Android的网络视图中获取点击的网址

当用户在webview中按某些东西时,我需要获取一个URL.我用这个代码:

webView = (WebView) rootView.findViewById(R.id.webView);
    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webView.loadUrl("my url");
    webView.setWebViewClient(new MyWebClient());
Run Code Online (Sandbox Code Playgroud)

MyWebClien

 private class MyWebClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        Log.e("URL", url);
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我点击某些内容,则永远不会调用该事件.谢谢

java android webview android-studio

1
推荐指数
1
解决办法
6880
查看次数