Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IPad Web应用程序-主屏幕图标未更新_Javascript_Ipad_Web Applications_Web - Fatal编程技术网

Javascript IPad Web应用程序-主屏幕图标未更新

Javascript IPad Web应用程序-主屏幕图标未更新,javascript,ipad,web-applications,web,Javascript,Ipad,Web Applications,Web,我有一个webapp,当它添加了主屏幕和图标,并像本地应用一样启动时,效果最好。它工作得很好,只是我不能让JS更新它。我已经在网上测试过了(很好)。删除图标并将其放回主屏幕。已清除web数据。我无法使用新的JS。有什么想法吗?WebKit for iOS会缓存文件,有时会出现问题。删除并重新安装webapp,在设置中清除Safari的缓存、历史记录、HTML5存储等,甚至尝试重新启动您的设备。我花了几个小时试图解决此问题,似乎应该管理文件缓存的清单文件本身可以缓存,从而使您的web应用处于不确定

我有一个webapp,当它添加了主屏幕和图标,并像本地应用一样启动时,效果最好。它工作得很好,只是我不能让JS更新它。我已经在网上测试过了(很好)。删除图标并将其放回主屏幕。已清除web数据。我无法使用新的JS。有什么想法吗?

WebKit for iOS会缓存文件,有时会出现问题。删除并重新安装webapp,在设置中清除Safari的缓存、历史记录、HTML5存储等,甚至尝试重新启动您的设备。

我花了几个小时试图解决此问题,似乎应该管理文件缓存的清单文件本身可以缓存,从而使您的web应用处于不确定状态

就我而言,我不想缓存任何东西。下面是我如何解决这个问题的:

  • 在我的服务器上启用mod_expires Apache模块
  • 在与索引文件相同的目录中创建
    .htaccess
    文件。该文件应包含行
    ExpiresDefault A1
这会告诉服务器,每个文件在被访问一秒钟后都应该过期。我的web应用程序在学生大会上用作调查,所以一次只有一个人在使用它。我的解决方案对我有效;您可能需要进一步调整它,使其适合您

在过去,这个问题似乎是随机出现的。我最近的所有测试都表明,它的响应与预期一致