2016-01-12 19 views
11

Tôi không hỏi cách cung cấp thời gian chờ cho Android WebView.Thời gian chờ mặc định trong WebView trong Android là gì?

Thời gian chờ mặc định trong Android WebView là gì. Ví dụ: nếu tôi tải URL trong WebView và không có kết nối mạng, trong bao lâu nó sẽ đợi BY DEFAULT trước khi ném ERROR_TIMEOUT?

Hoặc không có mặc định?

+1

Không có tài liệu nào có sẵn để nêu rõ thời gian chờ chính xác cho chế độ xem web trên Android. Nhưng từ http://cordova.apache.org/docs/en/3.3.0/guide/platforms/android/config.html#Android%20Tài liệu cấu hình có thể mất 20 giây. –

+0

@KingofMasses thực sự tôi cần giá trị đó để xác thực trường hợp kiểm tra đơn vị. ví dụ: nếu chế độ xem web không được tải trong thời gian chờ "mặc định" giây. thất bại trong trường hợp thử nghiệm đó. – AADProgramming

+0

Điều này dường như được nhúng sâu bên trong mã nguồn Android. Tôi đang duyệt web xung quanh trong mã nguồn Android và [dường như nhận mã lỗi khác từ thư viện nội bộ] (https://android.googlesource.com/platform/external/webkit/+/master/Source/WebKit/ android/WebCoreSupport/WebViewClientError.cpp # 64). Không chắc chắn mặc dù. – Distjubo

Trả lời

-1

Đối với thời gian chờ android, nếu bạn đang sử dụng cordova, hãy tham khảo @king of masses nhận xét.

super.setIntegerProperty("loadUrlTimeoutValue", 60000); 

để thiết lập thời gian chờ sau đó cố gắng sử dụng

super.getIntegerProperty("loadUrlTimeoutValue", 0); 

Đối số đầu tiên là tên tài sản và thứ hai là giá trị mặc định mà trong trường hợp này là 0.

Hy vọng điều này sẽ giúp,

+2

Tôi không sử dụng cordova. Q của tôi là dành cho lớp học webview bản địa trong Android SDk – AADProgramming

Các vấn đề liên quan