Как загрузить Html в поле браузера для Blackberry Os версии 4.6.1.310 i - PullRequest
1 голос
/ 02 апреля 2012
public BrowserFieldDemoScreen()
 {
        BrowserField mybroBrowserField=new BrowserField();
        add(mybroBrowserField);
        mybroBrowserField.displayContent("
           <html><body><h1>hello world! This blackbery apps
           </h1></body></html>", "http://localhost");
 }

Я новичок в разработке приложений Blackberry, у меня загружен HTML в браузере, и у меня есть код для записи, который отлично работает для более чем версии 5 ОС.

Но у меня есть приложение для создания4.6.1.310 модель № 8900 не работает, что дает неисследованное исключение.Подскажите пожалуйста, что мне нужно изменить, чтобы оно работало и на версии 4.6.1.310,

Ответы [ 2 ]

1 голос
/ 10 апреля 2012

Вы не можете использовать класс BrowserField ниже Blackberry OS 5.0

Перед запуском приложения просмотрите sdk docs.

0 голосов
/ 23 июля 2012

BlackBerry Facebook SDK был написан для использования встроенных функций браузера до того, как (5.0) BrowserField был доступен. Я считаю, что код можно свободно использовать и изменять в соответствии с вашими потребностями.

см. Проект здесь

Посмотрите в примере кода (прокрутите страницу вниз) его класс LoginScreen.

Вы должны иметь возможность изменять этот класс для своих целей. Этот конкретный класс, конечно, имеет жестко закодированный URL, который указывает на Facebook. Очевидно, вы измените это, чтобы принимать любые URL, которые вам нравятся, и удалите другие ссылки на facebook классы, которые вам не нужны. Вам определенно потребуется больше, чем просто класс LoginScreen, но все его зависимости должны быть доступны на этом сайте.

Оставьте комментарий, если есть какие-то проблемы с этим. У меня есть другой унаследованный код, который делает это успешно, но я не могу опубликовать его ... но быстрый просмотр кода Баскоро, с которым я связан, кажется, что он делает в основном то же самое.

...