通过浏览器字段单击加载的页面时如何打开默认的黑莓浏览器

发布于 2024-11-30 13:44:15 字数 428 浏览 0 评论 0原文

单击浏览器字段时如何打开默认的黑莓浏览器。 当我点击打开的浏览器页面时,我试图在浏览器字段上加载一个 html 页面,当时我想打开黑莓默认浏览器。

BrowserField browser = new BrowserField();

    MyBrowserFieldListener listener = new MyBrowserFieldListener();
    browser.addListener(listener);

    MainScreen screen = new MainScreen();
    screen.add(browser);
    pushScreen(screen);

    browser.requestContent(url);

我使用这个代码,它可以工作,但它也会加载到浏览器字段中,我不想加载到浏览器字段中

how to open default blackberry browser when click on browserfield.
i am trying load a html page on browserfield when i click on opened browser page that time i want to open blackberry default browser.

BrowserField browser = new BrowserField();

    MyBrowserFieldListener listener = new MyBrowserFieldListener();
    browser.addListener(listener);

    MainScreen screen = new MainScreen();
    screen.add(browser);
    pushScreen(screen);

    browser.requestContent(url);

i use this code it works but it also load in browserfield i dont want to load on browserfied

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

碍人泪离人颜 2024-12-07 13:44:15

当他们了解您想要完成的任务的一些信息时,回答问题总是更容易。像 jprofitt 一样,我对你想要发生的事情感到困惑。然而,这有点麻烦,但您可以:

  1. 在 M​​yBrowserFieldListener 中检测调用 documentLoaded 时已单击链接;
  2. 使用 getDocumentUrl() 从 BrowserField 获取 URL;
  3. 使用该 URL 启动默认浏览器;
  4. 如果您希望 BrowserField 保留在原始页面上,请调用 requestContent() 或 back()。

It is always easier to answer questions when they have some information on what you are trying to accomplish. Like jprofitt I'm confused about what you want to happen. However, it is a bit of a kluge but you could:

  1. in MyBrowserFieldListener detect that a link has been clicked when documentLoaded is called;
  2. get the URL from the BrowserField with getDocumentUrl();
  3. Launch the default browser with that URL;
  4. If you want the BrowserField to remain on the original page call requestContent() or back().
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文