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

Java Blackberry V6设备上的BrowserField(v2)没有可见指针,java,blackberry,Java,Blackberry,我们的blackberry java应用程序中的BrowserField(v2)遇到了一个非常恼人的问题 我们有一个MainScreen子类,它只包含一个BrowserField。浏览器字段设置为显示OAuth的salesforce.com移动登录页面的内容。在所有设备上(仅限OS 5),总是有一个指针来帮助选择字段,最后单击登录按钮发布表单。在9780和其他OS 6设备上,无论我们如何配置browserfield,该指针始终不可见 browserfield和OS6 blackberry设备是否

我们的blackberry java应用程序中的BrowserField(v2)遇到了一个非常恼人的问题

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

browserfield和OS6 blackberry设备是否存在已知问题

这是我们的代码:

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的新对象修复了我的问题,设置了我想要的属性,然后初始化浏览器,如下所示:

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);

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

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);

我会说这与您使用的导航模式有关,但似乎您已将其设置为“指针ok”。如果将其设置为插入符号,是否仍很难看到它?另外,在将其作为参数传入之前,请尝试查看Config对象的属性。可能是以非直观的方式在BrowserField中设置的。我本来会说这与您使用的导航模式有关,但您似乎已将其设置为“指针ok”。如果将其设置为插入符号,是否仍很难看到它?另外,在将其作为参数传入之前,请尝试查看Config对象的属性。可能以非直观的方式在BrowserField中设置。