私はAndroid WebViewのタイムアウトを提供する方法を尋ねていません。AndroidのWebViewのデフォルトのタイムアウトは何ですか?
デフォルトのタイムアウトは、WebView
です。たとえば、URLをWebView
にロードし、ネットワーク接続がない場合、ERROR_TIMEOUT
を投げる前に、デフォルトでどれくらい待つのですか?
デフォルトはありませんか?
私はAndroid WebViewのタイムアウトを提供する方法を尋ねていません。AndroidのWebViewのデフォルトのタイムアウトは何ですか?
デフォルトのタイムアウトは、WebView
です。たとえば、URLをWebView
にロードし、ネットワーク接続がない場合、ERROR_TIMEOUT
を投げる前に、デフォルトでどれくらい待つのですか?
デフォルトはありませんか?
アンドロイドタイムアウトの場合は、コードバーを使用している場合は、@king of massesのコメントを参照してください。最初の引数は、プロパティ名であり、第二は、この場合に0
あるデフォルト値である
super.getIntegerProperty("loadUrlTimeoutValue", 0);
を使用しようその後、タイムアウトを設定するには
super.setIntegerProperty("loadUrlTimeoutValue", 60000);
。
希望します。
私はコードバを使用していません。私のQはAndroid SDkのネイティブwebviewクラスです – AADProgramming
アンドロイドウェブビューの正確なタイムアウトを示すためのドキュメントはありません。しかし、http://cordova.apache.org/docs/en/3.3.0/guide/platforms/android/config.html#Android%20Configurationのドキュメントからは、20秒かもしれません。 –
@KingofMasses実際には、ユニットテストケースを検証するためにその値が必要です。たとえば、Webビューが「default」タイムアウト秒でロードされていない場合。そのテストケースに失敗します。 – AADProgramming
これは深く、アンドロイドのソースコードの中に埋め込まれているようです。私はアンドロイドのソースコードをブラウジングしています。[内部ライブラリとは異なるエラーコードが表示されるようです](https://android.googlesource.com/platform/external/webkit/+/master/Source/WebKit/ android/WebCoreSupport/WebViewClientError.cpp#64)。確かに。 – Distjubo