Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使android WebView与桌面firefox无法区分?_Javascript_Android_Webview - Fatal编程技术网

Javascript 如何使android WebView与桌面firefox无法区分?

Javascript 如何使android WebView与桌面firefox无法区分?,javascript,android,webview,Javascript,Android,Webview,我想在我的webView中显示一个验证码,这个验证码由运行在webView中的java脚本代码加载,一切正常,验证码图像加载良好,但是验证码图像与opera浏览器(android)或firefox(桌面)中加载的图像非常不同,而加载验证码的脚本在所有这些浏览器中都是相同的(webView、Opear、firefox)。 我无法解决此问题。我试图更改WebView用户代理,但没有帮助。 我知道脚本与之通信的服务器区分了这些浏览器,但我找不到如何区分 我可以在webView中做些什么来让它与andr

我想在我的webView中显示一个验证码,这个验证码由运行在webView中的java脚本代码加载,一切正常,验证码图像加载良好,但是验证码图像与opera浏览器(android)或firefox(桌面)中加载的图像非常不同,而加载验证码的脚本在所有这些浏览器中都是相同的(webView、Opear、firefox)。 我无法解决此问题。我试图更改WebView用户代理,但没有帮助。 我知道脚本与之通信的服务器区分了这些浏览器,但我找不到如何区分

我可以在webView中做些什么来让它与android opera浏览器或桌面firefox区分开来吗

<html>
        <center>

                <script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6Le19M0SAAAAANqE7Uzwb2zXFTKjAi0OlWjhjBfz"></script>

    <noscript>
        <iframe src="http://www.google.com/recaptcha/api/noscript?k=6Le19M0SAAAAANqE7Uzwb2zXFTKjAi0OlWjhjBfz" height="300" width="500" frameborder="0"></iframe><br/>
        <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
        <input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>
    </noscript>         
                <br><br><input type="submit" value="Submit SMS" class="submit" title="Send Free SMS" style="margin: 0 auto; text-shadow: 0px -1px 0px #505050; padding: 5px;" />

            </center>
</html>