2016-11-13 10 views
1

ウェブブラウザにURLをロードするのに数秒かかります。時には読み込むのに時間がかかります。 WebブラウザでconnectionRequestのような無限の進捗を追加するには?私はしかしdoesnotブラウザが効果的にピア・コンポーネントであり、我々は今のAndroid内のピアの上に塗ることができますが、これはまだポータブルではないので、本質的には問題だウェブブラウザの問題(ウェブブラウザで無限の進捗を追加)

protected void beforeWebView(Form f) { 
ip = new InfiniteProgress(); 
f.add(BorderLayout.CENTER, FlowLayout.encloseCenterMiddle(ip)); 
} 

答えて

0

仕事でした何

@Override 
protected void postWebView(Form f) { 
    WebBrowser wb = new WebBrowser(); 
    if (businessWebsiteUrl != null && !businessWebsiteUrl.equals("")) { 
     wb.setURL("http://" + businessWebsiteUrl); 
     f.add(BorderLayout.CENTER, wb); 
    } else { 
    } 
    f.revalidate(); 
} 

たとえそれが良いと思われるか分からないとしても。全体的に

あなたは次のオプションがあります:/ブラウザコンポーネント以下

  • 上記の進行状況インジケータが進行してHTMLとして個別にデータを取得し、
  • インスタントべきであるHTMLを設定

    1. 場所をJavaScriptを使用してiframeを使用して、ブラウザコンポーネント自体からの進捗状況を示します。
  • +0

    2番目と3番目のオプションをより明確に説明できますか。 –

    +0

    2. URLを指す代わりに、HTMLをダウンロードしてブラウザに直接表示することを意味します。 3.コードネーム1ではなくJavaScriptで進捗を行います。 –

    関連する問題