Blackberry BrowserField2 чрезвычайно медленное время загрузки - PullRequest
4 голосов
/ 25 января 2012

В настоящее время я пытаюсь загрузить некоторые страницы с помощью BrowserField2, но время загрузки занимает много времени.Загрузка той же страницы в браузере ОС работает нормально (<5 секунд), но загрузка ее в моем приложении занимает> 30 секунд.Что может быть причиной?Вот мой код:

            BrowserFieldConfig config = new BrowserFieldConfig();
                config.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_POINTER);
                config.setProperty(BrowserFieldConfig.JAVASCRIPT_ENABLED, Boolean.TRUE);
                browserField = new BrowserField(config);

BrowserFieldListener listener = new BrowserFieldListener() {

                    public void documentCreated(BrowserField browserField, ScriptEngine scriptEngine, Document document) throws Exception{
                        // Show a loadinganimation
                    }           

                    public void documentLoaded(BrowserField browserField, Document document) throws Exception{
                        try{
                            // Hide a loadingAnimation
                        }catch(IllegalStateException es){
                            es.printStackTrace();
                        }
                    }
                };

    browserField.addListener( listener );

У меня была такая же проблема, прежде чем я реализовал BrowserFieldListener (и загрузку анимации), поэтому он не имеет к этому никакого отношения.Я что-то пропустил?

...