在Android中的WEBVIEW中的PostURL

问题描述 投票:0回答:1

我想在android中使用webview发布数据。尝试下面的代码,

String postdata="username=abcd";
myWebView.postUrl(url, EncodingUtils.getBytes(postData, "BASE64"));

但没有得到理想的输出。如果有任何其他方式在webview中发布数据,请告诉我。

内部监督办公室也做了同样的事情并成功实施了。如下所示是IOS中的代码:

NSString *loginUrl = @"https://www.abcdefgh.com/SellOnline/j_spring_check";
    NSURL *url = [NSURL URLWithString:loginUrl];
    NSMutableURLRequest *requestObj = [NSMutableURLRequest requestWithURL:url];

    // POST the username password
    [requestObj setHTTPMethod:@"POST"];
    NSString *postString = [NSString stringWithFormat:@"agent=%@", @"839878"];
    NSData *data = [postString dataUsingEncoding: NSUTF8StringEncoding];
    [requestObj setHTTPBody:data];

    self.webview.delegate = self;
    [self.webview loadRequest:requestObj];\ 
android post webview http-post
1个回答
0
投票
out_marginLeft="50dp"
            android:layout_marginTop="50dp"
            android:layout_marginRight="50dp"
            android:gravity="center"
            android:orientation="vertical">

            <ProgressBar
                android:id="@+id/progressBar"
                style="?android:attr/progressBarStyleHorizontal"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_above="@+id/txtProgress"
                android:layout_centerHorizontal="true"
                android:layout_marginLeft="16dp"
                android:layout_marginRight="16dp"
                android:progress="50"
                android:progressTint="@android:color/black" />

            <TextView
                android:id="@+id/txtProgress"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="8dp"
                android:text="Progress"
                android:textColor="@android:color/black" />
        </LinearLayout>  

Java
© www.soinside.com 2019 - 2024. All rights reserved.