Fix postUrl to call loadUrl when url is not a network url.
Change-Id: I4be00611c220572b4e8ecea1a00409a6f5d2bb18
This commit is contained in:
@@ -845,8 +845,8 @@ public class WebView extends AbsoluteLayout
|
||||
|
||||
/**
|
||||
* Loads the URL with postData using "POST" method into this WebView. If url
|
||||
* is not a network URL, it will be loaded with {link
|
||||
* {@link #loadUrl(String)} instead.
|
||||
* is not a network URL, it will be loaded with {@link #loadUrl(String)}
|
||||
* instead, ignoring the postData param.
|
||||
*
|
||||
* @param url the URL of the resource to load
|
||||
* @param postData the data will be passed to "POST" request, which must be
|
||||
@@ -855,7 +855,11 @@ public class WebView extends AbsoluteLayout
|
||||
public void postUrl(String url, byte[] postData) {
|
||||
checkThread();
|
||||
if (DebugFlags.TRACE_API) Log.d(LOGTAG, "postUrl=" + url);
|
||||
mProvider.postUrl(url, postData);
|
||||
if (URLUtil.isNetworkUrl(url)) {
|
||||
mProvider.postUrl(url, postData);
|
||||
} else {
|
||||
mProvider.loadUrl(url);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user