Làm việc với ứng dụng canvas ngoại tuyến

Nếu một ứng dụng canvas được thiết kế để sử dụng ngoại tuyến, bạn có thể làm việc với ứng dụng đó trên thiết bị di động ngay cả khi không có kết nối Internet. Mọi dữ liệu mà ứng dụng cần đều được lưu trữ cục bộ trên thiết bị của bạn. Bất kỳ thay đổi nào bạn thực hiện đều được đồng bộ hóa với máy chủ ứng dụng vào lần tiếp theo thiết bị của bạn kết nối với mạng. Nếu bạn đang thay đổi dữ liệu và mất kết nối mạng, ứng dụng sẽ lưu những thay đổi đó và tải chúng lên máy chủ khi bạn trực tuyến trở lại.

Đồng bộ ngoại tuyến ban đầu

Trước khi ứng dụng có thể hoạt động ngoại tuyến, ứng dụng cần phải tải xuống thiết bị của bạn tất cả dữ liệu cần thiết. Quá trình này được gọi là  đồng bộ hóa ngoại tuyến ban đầu. Quá trình này có thể mất vài phút hoặc lâu hơn, tùy thuộc vào cách thiết kế ứng dụng.

Quá trình đồng bộ ngoại tuyến ban đầu sẽ diễn ra tự động khi bạn mở ứng dụng. Một thông báo sẽ cho bạn biết ứng dụng đang đồng bộ hóa dữ liệu ngoại tuyến và số lượng hàng và bảng được tải xuống. Nếu quá trình đồng bộ ban đầu không hoàn tất, quá trình này sẽ được kích hoạt mỗi khi bạn mở ứng dụng.

Đồng bộ delta ngoại tuyến

Sau lần đồng bộ ngoại tuyến ban đầu, dữ liệu được lưu trữ cục bộ sẽ được đồng bộ với dữ liệu trên máy chủ ứng dụng bất cứ khi nào thiết bị của bạn có kết nối mạng. Những cập nhật định kỳ này được gọi là đồng bộ "delta". "Delta" có nghĩa là lượng dữ liệu tối thiểu đã thay đổi giữa hai lần đồng bộ hóa trên thiết bị. Power Apps đồng bộ hóa cứ năm phút một lần khi bạn trực tuyến.

Biểu tượng trạng thái đồng bộ

Tùy thuộc vào cách thiết kế ứng dụng, ứng dụng sẽ bao gồm thông tin về trạng thái đồng bộ hóa dưới dạng quả địa cầu có nhiều biểu tượng khác nhau. ... Nhìn thoáng qua, bạn có thể biết được liệu:

  • Ứng dụng được kết nối với mạng
  • Đang cập nhật dữ liệu
  • Dữ liệu cập nhật đang chờ đồng bộ
  • Đã xảy ra lỗi hoặc cảnh báo trong khi dữ liệu đang đồng bộ hóa

Bảng sau đây mô tả các biểu tượng và ý nghĩa của chúng.

Icon Description
Biểu tượng cho thấy ứng dụng đã được kết nối với Internet. Ứng dụng này được kết nối với Internet.
Biểu tượng cho biết ứng dụng không được kết nối với Internet. Ứng dụng này không được kết nối với Internet.
Biểu tượng hiển thị ứng dụng đang đồng bộ hóa dữ liệu. Ứng dụng đang đồng bộ hóa dữ liệu.
Biểu tượng hiển thị ứng dụng có những thay đổi đang chờ tải lên. Ứng dụng có những thay đổi đang chờ tải lên.
Biểu tượng cho thấy quá trình đồng bộ hóa gặp lỗi. Quá trình đồng bộ hóa gặp lỗi.
Biểu tượng cho thấy quá trình đồng bộ hóa gặp phải cảnh báo. Quá trình đồng bộ hóa gặp phải cảnh báo.

Để biết mô tả về trạng thái đồng bộ hóa, hãy chọn biểu tượng.