2020-09-24 22:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试通过将SAPUI5框架设置为渐进式Web应用。
所以我试图实现服务工作者 这类似于网络工作者,将有助于离线浏览器活动(尤其是移动应用程序)的活动,并在客户端缓存所有日期。
我在请求转换中面临的问题。 所以我认为,SAPUI5使用XHR请求,我可能需要将其转换为Service Worker使用的FETCH API。
如果有人对此进行了处理,请告诉我。 我希望进行讨论。
此致
贝尼
更新:检查 Mehmet的这篇博文,以了解如何减少同步XHRs
___
上一个答案..:
否,由于内部UI5中大量使用同步XHR,因此当前无法利用Service Worker(例如 requireSync 经常被使用)。 Service Worker API仅要求在MDN中 中提到的异步XHR :
"服务工作者在工作者上下文中运行:因此,它没有DOM访问权限,并且在与为应用程序提供动力的主JavaScript线程不同的线程上运行,因此它不会阻塞。 结果,同步XHR和localStorage之类的API不能在服务工作者内部使用。"
因此,我们要么必须修改UI5以使其不发送任何同步XHR,要么我们必须等到 UI5完全摆脱了将要完成的同步XHR 希望 在今年年底。
我也在寻找此信息。
在该项目中使用: https://github.com/pensoffsky/OpenUI5- ServiceWorker
我也希望进行讨论。
嗨
您在这个主题上取得了任何进展吗? 我也有兴趣在SAPUI5应用程序中使用服务人员
亲切的问候
找到了这个 https://github。 com/SAP/openui5/issues/822
最多设置5个标签!
更新:检查 Mehmet的这篇博文,以了解如何减少同步XHRs
___
上一个答案..:
否,由于内部UI5中大量使用同步XHR,因此当前无法利用Service Worker(例如 requireSync 经常被使用)。 Service Worker API仅要求在MDN中 中提到的异步XHR :
"服务工作者在工作者上下文中运行:因此,它没有DOM访问权限,并且在与为应用程序提供动力的主JavaScript线程不同的线程上运行,因此它不会阻塞。 结果,同步XHR和localStorage之类的API不能在服务工作者内部使用。"
因此,我们要么必须修改UI5以使其不发送任何同步XHR,要么我们必须等到 UI5完全摆脱了将要完成的同步XHR 希望 在今年年底。
我也在寻找此信息。
在该项目中使用: https://github.com/pensoffsky/OpenUI5- ServiceWorker
我也希望进行讨论。
嗨
您在这个主题上取得了任何进展吗? 我也有兴趣在SAPUI5应用程序中使用服务人员
亲切的问候
找到了这个 https://github。 com/SAP/openui5/issues/822
一周热门 更多>