BlackBerry BrowserField выполняет JavaScript - PullRequest
0 голосов
/ 26 марта 2011

Я попробовал простой javascript [Пример: document.getElementById("mydiv").style.display = "none";] на веб-странице и протестировал его в браузере симулятора BlackBerry 4.5, и он работал.

Теперь у меня есть приложение (JRE 4.5 - Eclipse Plugin) с BrowserField, встроенным в браузер, и я получаю доступ к той же странице в BrowserField.У меня есть следующий код, добавленный в мое приложение

 myrenderingSession.getRenderingOptions().setProperty(RenderingOptions.CORE_OPTIONS_GUID,  RenderingOptions.JAVASCRIPT_ENABLED, true);

Но java-скрипт не работает.Нужно ли добавлять пользовательский код для обеспечения выполнения сценария Java?Что-нибудь в Event.EVENT_EXECUTING_SCRIPT?Пожалуйста, помогите!

1 Ответ

0 голосов
/ 26 марта 2011

Я просто могу подтвердить, что у меня есть тот же код в OS 4.5 для включения JS, и страница с JS работает нормально для меня.Однако следует также сказать, что я ничего не скрываю на странице через JS, поэтому я не могу подтвердить, работает ли тот же JS, чтобы скрыть элемент, для меня.

Также - я не обрабатываю Event.EVENT_EXECUTING_SCRIPTв любом случае.Поэтому я уверен, что кода, который вы используете для включения JS, достаточно, чтобы ожидать поддержки JS в вашем BrowserField.

...