3

我正在制作应用程序,以支持Android Chrome和iOS Safari中的“添加到主屏幕”功能。由于我希望通用脱机支持这两个功能,但我只想使用必须的清单文件,以增加我的控制权。但是,iOS Safari不支持服务工作者,所以我的问题是如何支持服务工作者不存在,更具体地说,我只能实例化缓存清单文件;我知道我可以使用JavaScript将manifest='whatever.appcache'添加到<html>标记,但浏览器(特别是iOS Safari)是否会使用该缓存?如果不支持服务工作者,则回退至清单文件

+0

http://stackoverflow.com/a/36727965/3591628 –

+0

@DanielHerr Huh,这很有用。谢谢! – MayorMonty

+0

这是一个很好的设计! (服务工作者回退到AppCache) –

回答