在第一次调用LoadData()后,事件onLoadResource会像预期的那样触发,并且显示正常。接下来,当我使用LoadData()刷新屏幕以显示新页面时,第二次调用LoadData()页面不会更新,onLoadResource()也不会触发。
第二次调用LoadData()只会触发onPageFinished,而onPageStarted从不触发!
一个解决方法是在LoadData()之后调用.reload(),但这会在activity中的其他逻辑过程中引起各种问题。
为什么LoadData()不能多次使用?
我使用的是非常简单的HTML,既然使用.reload()可以使它正常工作,我的LoadData()语句似乎不是问题所在。
有任何想法都会很有帮助,先行致谢。
第二次调用LoadData()只会触发onPageFinished,而onPageStarted从不触发!
一个解决方法是在LoadData()之后调用.reload(),但这会在activity中的其他逻辑过程中引起各种问题。
为什么LoadData()不能多次使用?
我使用的是非常简单的HTML,既然使用.reload()可以使它正常工作,我的LoadData()语句似乎不是问题所在。
有任何想法都会很有帮助,先行致谢。