从服务器加载一次代码然后将所有内容保存在用户浏览器中的好处正是我们想要的,并且它可以工作。通过在Chrome中加载,您将在开发控制台中看到所有文件都是第一次加载,如果您刷新,则不会加载任何其他文件。
但是,该按钮应从blog等其他网站加载。 html按钮有一个onclick监听器,它只会添加一个script
元素,src
点到https://www.subtome.com/load.js
。出于某种原因,这个文件不是通过Appcache加载的,即使它在清单中,如果你直接得到它(通过将它的url放在浏览器栏中),那么 从AppCache中获取。
任何人都知道我们如何在从第三方网站加载时强制浏览器使用Appcache版本?或者Appcache是不可能的。