正如标题所说,我有一个问题是在Codenameone中使用WebBrowser的“pull to refresh”功能。 问题是“拉到刷新”功能不能与BorderLayout一起使用,我需要这种类型的布局来在整个屏幕上扩展WebBrowser。
我尝试了不同的布局组合,以避免使用BorderLayout,以便“拉到刷新”可以工作,但最终结果是我无法在整个屏幕上展开WebBrowser并同时“拉动刷新”工作
问题:如何在整个屏幕上展开WebBrowser,以便我可以使用“拉动刷新”功能?
感谢。
答案 0 :(得分:0)
WebBrowser
是Peer Component因此它本身处理所有内容,包括指针事件。这意味着我们的刷新逻辑可能无法在Web浏览器中运行,并且您还有其他一些限制。
如果你想在WebBrowser
中使用pull to refresh功能,你将需要使用JavaScript来完成它,这是一个全有或全无的问题。仅供参考你应该BorderLayout
使用WebBrowser
。