Android WebView - 1st LoadData () работает нормально, последующие вызовы не обновляют отображение

После 1-го вызова LoadData () событие onLoadResource срабатывает должным образом, и с отображением все в порядке. Затем я хочу обновить экран новой страницей, когда я использую LoadData () во второй раз, когда страница не обновляется, а onLoadResource () НЕ ПОЖАРАЕТ.

Затем второй вызов LoadData () срабатывает только onPageFinished ... onPageStarted никогда не срабатывает!

Обходом решения было вызвать .reload () после LoadData (), но это вызывает всевозможные проблемы во время другой логики в действии.

Почему LoadData () не работает несколько раз?

Я использую чрезвычайно простой HTML, и, поскольку использование .reload () заставляет его работать, мой оператор LoadData () не кажется проблемой.

Любые идеи были бы полезны, TIA

18
задан Jim 4 November 2010 в 12:58
поделиться