gpt4 book ai didi

java - Blackberry V6 设备上的 BrowserField (v2) 没有可见的指针

转载 作者:太空宇宙 更新时间:2023-11-04 08:34:21 26 4
gpt4 key购买 nike

我们的黑莓 Java 应用程序中的 BrowserField (v2) 遇到了一个非常烦人的问题。

我们有一个 MainScreen 子类,它只包含一个 BrowserField 。浏览器字段设置为显示 OAuth 的 salesforce.com 移动登录页面的内容。在所有设备(仅限 OS 5)上,始终有一个指针可帮助您选择字段并最终单击登录按钮来发布表单。在 9780 和其他 OS 6 设备上,无论我们如何配置浏览器字段,该指针都永远不可见。

browserfield 和 OS6 黑莓设备是否存在已知问题?

这是我们的代码:

BrowserFieldConfig browserFieldConfig = new BrowserFieldConfig();
_browser = new BrowserField(browserFieldConfig);
browserFieldConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE,BrowserFieldConfig.NAVIGATION_MODE_POINTER);
add(_browser);
_browser.setVisualState(VISUAL_STATE_FOCUS);
_browser.requestContent(url);

感谢对此的任何帮助。任何已知的解决方法、黑客攻击等。

应用程序是针对 BB JDK 5.0.0 编译的。

最佳答案

我遇到了完全相同的问题,我通过创建一个新的 BrowserFieldConfig 对象来修复我的问题,设置我想要的属性,然后初始化 _browser,如下所示:

BrowserFieldConfig config = new BrowserFieldConfig();
config.setProperty(BrowserFieldConfig.ALLOW_CS_XHR, Boolean.TRUE);
config.setProperty(BrowserFieldConfig.NAVIGATION_MODE,BrowserFieldConfig.NAVIGATION_MODE_POINTER);
_browser = new BrowserField(config);
add(_browser);

关于java - Blackberry V6 设备上的 BrowserField (v2) 没有可见的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6732425/

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