2011-10-31 51 views
0

我有一個帶有WebView的Android 2.1應用程序。在該WebView中,我想從APK的資產文件夾本身加載HTML文件。我已閱讀了Android 3.0(API Level 11)中的攔截請求並制定自己的響應的方法。Android 2.1 WebView AJAX請求

我想要做的是動態提供一個數據集到webview,而不必重新加載頁面。我會如何正確地做這件事?

回答

1

您或許可以跳過AJAX請求並只使用addJavascriptInterface

+0

Felix,我添加了一個Javascript接口,它處理頁面中的數據,但每次都必須通過WebView.loadUrl()返回返回值。我想像AJAX一樣來避免重新加載頁面。 – SegF4ult

+1

是否有任何理由不能在那個實例中定義一個方法來加載所需的數據,從Javascript調用它並根據數據執行任何你想要的操作,比如將它插入到當前頁面中?我沒有嘗試過/從來沒有做過,但這就是我認爲它會起作用的方式。 – Felix

+0

它的工作原理是在實例中定義一個方法來加載所需的數據。現在我只有幾個JavaScript相關的問題需要解決,謝謝。 – SegF4ult