0
卡住了http發佈數據的問題。從webview中的第三方接收發布數據
所以我們創建了一個網頁視圖中工作。
然後叫第三方Web服務這個要求的,提供的回傳網址和一些參數,web服務再處理PARAMATERS和用戶(我們的應用程序)重定向到我們提供的回髮網址,以及一些數據作爲http帖子。
我們希望從此回髮網址獲取發佈數據,但在webview中或在我們的應用內。
試着用這個代碼攔截的URL負載:
final WebView webview = new WebView(this);
webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// Grab data here...
return super.shouldOverrideUrlLoading(view, url);
}
});
但是似乎無法找到任何物體或方法,這種方法中獲取數據。
另一個嘗試是給他們我們的應用程序內的回髮網址爲目的,如:
myscheme://someText/someParam
這一切都開始當回傳被調用(因爲我們已經建立了一個intent-一個新的活動過濾器在我們的Android清單),這個意圖在瀏覽器中啓動我們的應用程序活動,但不在我們的web視圖中,但無論如何,我們再也看不到如何從這裏訪問發佈數據。
感謝您的期待,
任何想法?