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

时间:2015-03-01 13:08:26

标签: javascript android webview

我希望在我的webView中显示验证码,这个验证码由在WebView中运行的java脚本代码加载,每件事都可以,并且验证码图像加载得很好,但验证码图像与那个验证码图像非常不同。在Opera浏览器(android)或firefox(桌面)中加载,而加载验证码的脚本在所有这些中都是相同的(webView,Opear,firefox)。 我无法解决这个问题。我试图更改WebView UserAgent但没有帮助。 我知道脚本正在与之通信的服务器区分这些浏览器,但我找不到如何。

有什么东西可以在webView中使它与Android歌剧浏览器或桌面火狐无法区分?

<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>

0 个答案:

没有答案