GeckoView:geckoview progressDelegate.onPageStart 和 navigationDelegate.onLocationChange 有什么区别?

GeckoView what is the difference between geckoview progressDelegate.onPageStart vs navigationDelegate.onLocationChange?

提问人:Vince 提问时间:11/10/2023 更新时间:11/10/2023 访问量:12

问:

两者都有相同的描述 “视图已开始从网络加载内容。”

何时使用哪一个?其中一个是提前加载还是同时触发?

导航委托:https://mozilla.github.io/geckoview/javadoc/mozilla-central/org/mozilla/geckoview/GeckoSession.NavigationDelegate.html#onLocationChange(org.mozilla.geckoview.GeckoSession,java.lang.String,java.util.List)

progressDelegate https://mozilla.github.io/geckoview/javadoc/mozilla-central/org/mozilla/geckoview/GeckoSession.ProgressDelegate.html#onPageStart(org.mozilla.geckoview.GeckoSession,java.lang.String)

我找不到任何示例,文档非常基础,它没有说明何时使用progressDelegate或navigationDelegate中的方法。

Firefox WebView 壁虎视图

评论


答: 暂无答案