问题标签 [browserfield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
164 浏览

blackberry - 在 Browserfield Blackberry 中的 handleNavigationRequest 内加载屏幕

在我的应用程序中,我正在使用 BrowserField 显示一个网站。And when each link inside the site is selected, I need to show loading screen so that the user won't feel blank.

我能够在此方法中添加加载屏幕

但问题是只有在建立连接时才会调用此方法,因此在显示加载屏幕之前会有延迟。

所以我尝试实现 ProtocolController 并在这个方法中添加加载屏幕

但是,加载屏幕仍然会在一小段延迟后显示(与在 documentCreated 方法下时相同)

这是我的代码片段

我也在线程之外尝试过这个......仍然发生同样的事情。为了进行测试,我在此方法中添加了一个对话框,它在我单击站点内的任何链接的同时出现。只有这个加载屏幕需要时间来加载。

有什么办法可以做到这一点?

此外,与本机浏览器相比,浏览器字段加载网站所需的时间更长。

我在这里错过了什么吗!请帮忙

我已经按照您的建议尝试了 documentUnloading 方法。但它没有被触发。下面给出的是代码片段,请您检查一下我在这里做错了什么......!

0 投票
1 回答
101 浏览

authentication - 如何在黑莓中使用 webview 进行身份验证

我有一个链接需要使用 webview 显示

我使用了如下所示的代码

但这给出了身份验证错误 401,这可能是因为我直接点击链接而导致的......那么我如何添加一些代码行来验证现有代码中的用户

0 投票
1 回答
171 浏览

blackberry - BlackBerry - 尝试导入 css 时,BrowserField 加载本地 html 文件的时间过长,甚至没有应用样式表

我正在尝试将 html 文件加载到 BrowserField 中。

html 文件位于 res 文件夹内。

在此处输入图像描述

这就是我构建 browserField 对象的方式:

这是html文件:

问题是 browserField 需要大约 2 分钟才能完成加载,并且从未应用样式。

当我删除对 css 的导入时

browserField 会立即加载页面。

1)我应该怎么做才能防止导入样式时页面加载的长时间延迟。

2)我应该怎么做才能让browserField识别css?。现在,正如我所提到的,html 在长时间延迟后呈现,但未应用样式。

提前致谢。

0 投票
1 回答
32 浏览

blackberry - 从browserfield黑莓保存图像

我将 browserfield 用于从服务器打开 Web 应用程序的黑莓应用程序。我尝试将由网页的 href 链接触发的网络图像保存到 SDCard/blackberry 存储。这个怎么做?添加信息:当我添加 BrowserFieldConfig.CONTROLLER 时,我的 web 应用程序无法打开。如果我删除它,它工作得很好......