Codenameone WebBrowser问题(在web浏览器中添加无限进度)
在webbrowser中加载url需要几秒钟的时间。有时加载需要更多的时间。如何像webbrowser中的connectionRequest那样添加无限进度Codenameone WebBrowser问题(在web浏览器中添加无限进度),codenameone,Codenameone,在webbrowser中加载url需要几秒钟的时间。有时加载需要更多的时间。如何像webbrowser中的connectionRequest那样添加无限进度 @Override protected void postWebView(Form f) { WebBrowser wb = new WebBrowser(); if (businessWebsiteUrl != null && !businessWebsiteUrl.equals("")) {
@Override
protected void postWebView(Form f) {
WebBrowser wb = new WebBrowser();
if (businessWebsiteUrl != null && !businessWebsiteUrl.equals("")) {
wb.setURL("http://" + businessWebsiteUrl);
f.add(BorderLayout.CENTER, wb);
} else {
}
f.revalidate();
}
我做了什么但没用
protected void beforeWebView(Form f) {
ip = new InfiniteProgress();
f.add(BorderLayout.CENTER, FlowLayout.encloseCenterMiddle(ip));
}
这本身就有问题,因为浏览器实际上是一个对等组件,虽然我们现在可以在Android的对等组件上绘制,但它仍然不可移植 即使会,我也不确定这是否是个好主意 总体而言,您有以下选项:
iframe
来指示浏览器组件本身的进度这本身就有问题,因为浏览器实际上是一个对等组件,虽然我们现在可以在Android的对等组件上绘制,但它仍然不可移植 即使会,我也不确定这是否是个好主意 总体而言,您有以下选项:
iframe
来指示浏览器组件本身的进度你能更清楚地解释第二和第三种选择吗。这意味着只需下载HTML并直接在浏览器中显示,而不是指向URL。3.JavaScript中的进度是否不是代号1。对此有何更新?自2016年以来,您现在可以在对等组件上进行z-order操作,这样您就可以在浏览器组件上使用
交互对话框来指示进度。请您更清楚地解释第二个和第三个选项。2。这意味着只需下载HTML并直接在浏览器中显示,而不是指向URL。3.JavaScript中的进度是否不是代号1。是否有更新?从2016年起,您现在可以在对等组件上进行z-order操作,这样您就可以在浏览器组件上使用InteractionDialog
来指示进度。