Field Service 移动应用意外显示主页,WebView 重置发生

本文可帮助你排查并解决 Dynamics 365 Field Service 移动应用的问题,其中主页意外显示,并且发生 WebView 重置。

现象

Dynamics 365 Field Service 移动应用意外显示主页,并发生 WebView 重置。

原因

由于多种原因,WebView 会重置。 当 Android 或 iOS 设备内存不足时,它会主动关闭应用以恢复内存。 使用大量内存的进程包括:

  • 使用相机并上传大型文件,例如图像、视频、音频、PDF 或其他文档。
  • PowerApps 组件框架(PCF)控件等自定义项。 例如,将批注与自定义控件一起使用。
  • Microsoft Teams 中的“共享”屏幕。
  • 在设备上运行其他应用。

解决方法

请尝试以下建议来缓解此问题:

  • 确定重置的原因。 使用开发人员工具检查应用和浏览器中 WebView 中的内存使用情况。 例如, 在 Android 上的移动应用中调试 JavaScript 或 修复内存问题
  • 采取措施减少内存使用量,例如避免使用大量内存的 Field Service 移动应用以外的屏幕共享或关闭应用。
  • 在自定义移动应用时查看性能注意事项,并采取措施减少内存使用量。