Kết nối với máy chủ không thành công tệp android_asset www index html

Điều kỳ lạ nhất là sự cố này đột nhiên xảy ra với tất cả người dùng Android của tôi đêm qua mà không có lý do gì cả. Bản dựng tương tự đã hoạt động trong nhiều tuần đột nhiên gặp lỗi này trên mọi thiết bị Android. Sáng nay, mọi thứ lại đâu vào đấy. Tuy nhiên, tôi không muốn điều đó xảy ra lần nữa

Toàn bộ điều này dường như rất ngẫu nhiên, làm thế nào nó có thể xảy ra như vậy trên mọi thiết bị mà không cần kết nối cơ sở dữ liệu vào thời điểm đó?

Xin mọi người hãy khai sáng cho tôi

Ứng dụng của tôi là một ứng dụng ngoại tuyến được xây dựng bằng plugin SMP Kapsel và chạy trên Cordova. Ứng dụng có sẵn cho nền tảng Android và iOS. Ứng dụng hoạt động tốt trên iOS. Tất cả các thư viện sapui5 được lưu trữ cục bộ

Sự cố chỉ xảy ra với cài đặt mới. Những người đã cài đặt ứng dụng không gặp vấn đề gì khi sử dụng ứng dụng. Chúng tôi đã không phát hành bất kỳ phiên bản mới nào kể từ tháng 12 năm ngoái

Điều kỳ lạ nhất là sự cố này đột nhiên xảy ra với tất cả người dùng Android của tôi kể từ 2 tuần trước mà không có lý do gì cả. Cùng một bản dựng đã hoạt động trong nhiều tuần đột nhiên gặp lỗi này trên mọi thiết bị Android đã cài đặt lại ứng dụng

1. Khởi chạy ứng dụng trên Android gặp lỗi ngay cả trước khi màn hình giật gân xuất hiện. "Đã xảy ra lỗi trong sap. giao diện người dùng. cốt lõi. js (tại Dòng #174). Lỗi chưa xử lý. không tải được 'sap/f/library-preload. js' từ. /resources/sap/f/library-preload. js. 0 - Lỗi mạng. Không thể thực hiện 'gửi' trên 'XMLHttpRequest'. Không thể tải 'tệp. ///android_asset/www/resources/sap/f/library-preload. js'. )"

2. Nếu bạn đợi trên màn hình lỗi này trong khoảng 10-15 giây, một lỗi khác sẽ bật lên “Lỗi ứng dụng. Kết nối với máy chủ không thành công. ///android_asset/www/index. html”. Xem nhật ký bên dưới

3. Chúng tôi không hiểu tại sao ứng dụng lại cố tìm nạp sap/f/library-preload. js. Chúng tôi hoàn toàn không sử dụng các thành phần sap/f/ trong ứng dụng của mình. Nếu tất cả các thư viện của chúng tôi được lưu trữ cục bộ thì tại sao lại có cảnh báo cho XMLHttpRequest đồng bộ. [1](https. // hình ảnh người dùng. githubusercontent. com/36221744/61040744-d144c600-a3ee-11e9-9781-a97504178a95. png) trong bảng điều khiển. Xem nhật ký đính kèm bên dưới

4. Chrome 73 đã giới thiệu một số chính sách CORS/CORB chặt chẽ hơn. Điều này có thể ảnh hưởng đến chúng tôi? . //trung bình. com/aviabird/handling-cross-origin-fetches-in-chrome-extensions-for-chrome-73-98a094052b7f https. //www. crom. org/Home/chromium-security/extension-content-script-fetches

5. Tôi đã gỡ cài đặt các bản cập nhật cho Chrome trên thiết bị Android của mình và ứng dụng của tôi bắt đầu hoạt động tốt. Chúng tôi đã thử nghiệm hành vi này trên 3 thiết bị - Samsung, POCO F1, Nokia trên phiên bản chrome 68 & 71. Cả hai đều hoạt động tốt. Nhưng khi tôi cập nhật lên phiên bản 75 mới nhất của Chrome, ứng dụng không tải