Как вернуться к приложению Java с веб-страницы в сеансе браузера?

#javascript #browser #blackberry

#javascript #браузер #ежевика

Вопрос:

Мы разрабатываем Java-приложение для BlackBerry. У нас есть начальный экран, на котором у нас есть различные ссылки для открытия различных версий страниц новостей. На этих новостных страницах у нас есть ссылки для открытия различных статей. Нам нужно создать ссылку href на веб-странице, которая должна действовать как кнопка home. Когда пользователь нажимает на эту кнопку home, приложение должно вернуться на начальный экран. Веб-страницы создаются нами. Итак, мы можем встроить любой код. Заранее спасибо.

Комментарии:

1. У меня такая же проблема, но я даже не могу реализовать BrowserContentProvider в своем приложении. Не могли бы вы, пожалуйста, помочь мне. Можете ли вы поделиться кодом вашего приложения. Пожалуйста. Заранее спасибо.

Ответ №1:

Мне потребовалось некоторое время, чтобы разобраться и начать работать, но как только я это сделал, концепция показалась такой простой. Загляните в BrowserContentProvider. Если мне не изменяет память, вы можете найти пример этого в SDK. По сути, вы можете зарегистрировать BrowserContentProvider в своем приложении. Затем вы настраиваете ссылку на свой веб-сайт с определенным расширением. Когда браузер BlackBerry не знает, как обрабатывать это расширение, он обойдет его и «спросит», знают ли какие-либо другие приложения, как с этим обращаться. Затем ваше приложение может распознать его и запросить передний план (для открытия поверх браузера).

Комментарии:

1. Привет, литтлек, все работает нормально, и мы получаем вызов функции нашего приложения. Но мы не можем вывести наше приложение на передний план. Пожалуйста, сообщите нам об этом. Спасибо.