0

我正在评估Mozilla 的 Gecko 视图作为在我的 android 应用程序中显示 HTML 页面的潜在 Webview。我想要一个回调机制,如果 Gecko 视图无法加载页面,我应该能够回退到 Android 的默认 Webview 或 Chrome 自定义选项卡。我在这里查看 Gecko 视图的文档,但我无法确定 Gecko 视图是否提供此类回调。

是否可以使用 Geckoview 实现这种行为?

4

2 回答 2

1

有一个页面进度会话委托onPageStop我认为它是相同的:

session.setProgressDelegate(new GeckoSession.ProgressDelegate() {
        @Override
        public void onPageStart(@NonNull @NotNull GeckoSession session, @NonNull @NotNull String url) {
            
        }

        @Override
        public void onPageStop(@NonNull @NotNull GeckoSession session, boolean success) {

        }
    });
于 2021-07-28T13:47:13.797 回答