首页 > 解决方案 > 本地 HTML 表单 POST 在 WKWebView 中不起作用

问题描述

我有 LOCAL HTML,它显示在 Webview 中,其中有 HTML 表单 POST 请求。

    <!DOCTYPE html>
       <html>
             <head>
             </head>
             <body>
                   <form name=“myForm"  method="post" action="https://test/mywebpage.aspx">
                        <input type="hidden" name=“filed1” value=“22”&gt;
                        <input type="hidden" name=“filed”2 value=“testValue”&gt;

                        <button type="submit">Send an HTTP POST request </button>
                   </form>

             </body>
       </html>

在此 HTML 中,单击按钮时,它将带有一些参数的 POST 请求发送到服务器。使用 WKWebView,它不会将参数发送到服务器,因为该用户得到了失败响应。

相同的 HTML 能够使用 UIWebView 获得有效的响应 HTML,因为它成功地将参数发送到服务器。但是由于 UIWebView 在 iOS 中已被弃用,我们需要使用 WKWebview。

WKWebview 的任何解决方案?

标签: iosswiftuiwebviewwkwebview

解决方案


推荐阅读