模型導向應用程式的 Mobile Offline 概觀

使用行動裝置應用程式而不必擔心不穩定的網際網路連線不是很好嗎? 透過 Power Apps 製作的模型導向應用程式和全新的行動裝置離線優先體驗,就能實現此目標。 需要在遠端位置工作的人可以繼續順暢地工作,而不必擔心他們的網際網路連線。

為您的模型導向應用程式啟用新的行動裝置離線體驗後,您不僅可以繼續在離線模式下工作,還可以獲得更好的裝置效能、更靈敏的應用程式並減少電池消耗,因為連接到伺服器的連線較少。

需要網際網路連線才能在您的行動裝置和 Microsoft Dataverse 之間同步資料。

若要開始使用行動裝置離線功能,應用程式製作者需要使用新式應用程式設計工具來啟用和定義可離線使用的表格。 如需詳細資訊,請移至設定行動裝置離線

根據預設,行動裝置離線是離線優先狀態

_離線-優先_表示您在離線時可能會需要的所有資料,都會複製到您的行動裝置上。 這需要初始網路存取,才能下載資料。 一旦有了資料,您就可以隨時使用本機裝置上的資料。 無論您的裝置是否連接上網際網路,皆是如此。

網路連線斷斷續續並不會影響應用程式的效能,因為它是使用本機資料。 Power Apps 會監控網際網路存取並自動將您在本機所做的變更與伺服器同步,並下載伺服器上所做的任何更新。 離線功能會自動處理斷斷續續的網路連線、下載資料、上傳資料、處理衝突偵測等。 內建的離線功能可將系統資源降至最低,且具有高效能。

設定好離線模式並為您的模型導向應用程式啟用此功能後,任何使用 Power Apps 行動裝置應用程式的人都可以在離線模式下使用應用程式。 根據預設,Power Apps 行動裝置應用程會執行離線優先,無論是否有網際網路連線。 此功能可最佳化離線效能,並在使用者變更位置時,創造一致的體驗:

  • 線上:發生在網際網路連線可用,但未設定離線模式時。 該行動裝置應用程式的功能類似於在您的電腦上透過網際網路連線使用該應用程式。 當網際網路連線遺失時,行動裝置應用程式將無法使用。 這不是建議的做法。
  • 沒有網際網路連線下的離線優先:會下載資料,且所有變更都會儲存至您的行動裝置。 當網際網路連線恢復時,變更會自動同步到伺服器。
  • 連上網際網路的離線優先:資料會下載到裝置,且所有變更會儲存在本機上。 因為有網際網路連線,所以該應用程式每隔幾分鐘會嘗試同步一次。

重要

如需如何為畫布應用程式設定行動裝置離線的詳細資訊,請移至開發具有離線功能的畫布應用程式

離線優先與傳統離線

有了離線優先體驗,了解_離線優先體驗_和_傳統離線體驗_的主要優點便十分重要。

離線優先 傳統離線
  • 不論您的網路連線如何,您的資料都是相同的。
  • 使用者無法從離線模式切換至線上模式。 使用者永遠不會忘記將變更同步回伺服器,因為應用程式會自動執行此作業。
  • 使用者可以選擇跳過初始離線同步並保持連線,這表示組織中的使用者可能不會有相同的體驗。
  • 使用者必須記得停用 在離線模式下運作 切換開關,才能將變更與伺服器同步。
  • 若要在離線模式中儲存變更,您需要將 在離線模式下運作 切換開關設為 開啟。 否則,當您正在處理資料列並突然失去網際網路連線時,變更就會遺失。
  • 您在離線模式中看到的資料列是從本機資料庫中列出的。 這表示您在離線模式與上線模式看到的資料列會有所不同。