【问题标题】:How to do ajax request and get response from Android Webview?如何进行 ajax 请求并从 Android Webview 获得响应?
【发布时间】:2016-04-16 05:08:19
【问题描述】:

我是 Android Hybrid App 的新手。我想在 ajax 请求中发布令牌并获取 ajax 响应。

我的网络视图在这里

在这个 webview 3 字段中,由 ajax 从 php 端发布,但我想在单击带有这 3 个字段的 SUBMIT 按钮时,我想从我这边发布令牌。

那么我如何通过这个发布请求发布令牌以及如何获得这个请求的响应。

这是我的 ajax 函数:

 $("#submit").click(function () {
                   $.ajax({
                       url: 'http://localhost/php_site/insertUserData',
                       method: "POST",
                       dataType: 'json',
                       data: $("#form").serialize(),
                       success: function (result) {
                           console.log(result);
                       },
                       error: function () {
                           console.log("error");
                       }
                   });
               });

上面的 ajax 发布请求代码在 Android webview 中加载的 php 文件中实现。

我试图找到但无法获得确切的解决方案,如果有人知道这一点,请帮助我。谢谢。

【问题讨论】:

    标签: javascript android ajax android-webview hybrid-mobile-app


    【解决方案1】:

    您可能需要将您的token 作为POST 请求的参数发布。为此,您可能必须创建 PHP 文件而不是 HTML 文件。

    喜欢:

    www.yoururl.com/functionName.php 
    

    带有post参数token,它将通过PHP文件获取并隐藏一个字段来存储它。

    因此,您的表单将通过单击提交按钮自动发布令牌。

    我认为这将是一个更好的解决方案。如果你发现任何然后很高兴知道。 :) :)

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-15
      相关资源
      最近更新 更多