虽然现代浏览器对PWA的支持越来越好,但是在一些旧版本浏览器上可能无法正常运行。
与本地应用程序相比,PWA的功能仍然有所限制。例如,PWA不能访问设备硬件,如摄像头或指纹识别器,也不能在后台运行。
虽然PWA可以为用户提供更好的用户体验和更高的可靠性,但是创建一个PWA的开发成本可能会比创建一个Web应用程序更高。
PWA的缓存技术和离线访问功能可能会引发一些安全问题,例如缓存数据被盗取或篡改。