gpt4 book ai didi

android - Codename One - 跨平台 BrowserComponent 页面加载指示器

转载 作者:行者123 更新时间:2023-11-29 11:42:15 29 4
gpt4 key购买 nike

我正在使用 BrowserComponent 开发一个应用程序。有时屏幕会保持“全白”(太多)秒,因为页面加载速度很慢:应用程序用户可以发现应用程序被阻止,但事实并非如此。我想(做得好)“页面加载指示器”可能会有用。

在Codename One的开发指南中,是这样写的:

在 Android 上,加载网页时可能会显示 native 指示器。这可以使用 Display.getInstance().setProperty("WebLoadingHidden", "true"); 禁用。称呼。您只需调用一次。

好的,但该指示器仅适用于 Android,而且效果不佳。我需要一个更好的页面加载指示器:

  • 它是跨平台的(至少是 Android 和 iOS);
  • 它不突兀;
  • 它让用户了解加载的百分比。

例如,看这个截图: https://scdn.androidcommunity.com/wp-content/uploads/2011/12/Screenshot_2011-12-23-18-55-56-303x540.png

在截图中,在地址栏和页面主体之间,有一个细细的蓝色进度条,好看,那是一个页面加载指示器。

如何实现与 BrowserComponent 一起工作的类似功能?

非常感谢您的帮助。

最佳答案

您可以只在北方添加一个 slider 组件,并在页面加载时填充它。问题是我们没有来自 API 的加载阶段的指示。我们只有 loaded 回调来指示加载已完成。

关于android - Codename One - 跨平台 BrowserComponent 页面加载指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45821260/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com