小编Guy*_*ein的帖子

Safari 7应用程序缓存不起作用

在Safari 7中,带有清单的主html文件在脱机时可加载,但不会加载任何外部资源,即使它们在清单文件中列为缓存.Safari的资源窗格列出了应用程序缓存中的文件,但不会加载它们.我尝试过一个非常简单的测试,检查清单文件的MIME类型,重命名清单文件,并尝试其他演示.这是一个在Chrome上正常运行的示例,但在Safari上,它不会在离线时加载粘性图片:http://htmlfive.appspot.com/static/stickies.html

这与AppCache在Safari,firefox中行为不端所描述的问题相同,但我认为这个问题并没有使问题变得清晰,我想提出一个具体演示的问题.是否有解决办法,或者Safari 7是否完全不支持主html文件之外的应用程序缓存?谢谢!

safari caching html5-appcache

65
推荐指数
1
解决办法
2050
查看次数

Google API注销已停止工作

类似的问题已经被问到,问题是gapi.auth.signout()在localhost中不起作用:gapi.auth.signOut(); 不工作我迷路了

但它在一个真实的网站上运行良好,直到突然,我的结果没有变化.它现在不会签署用户,所以如果他们退出我的网站,他们的Google身份验证仍然有效.下面是一些示例代码,我认为应该不是说用户仍然签署了:

 gapi.auth.authorize({ 'client_id': CLIENT_ID, 'scope': SCOPES, 'immediate': false, cookie_policy: 'single_host_origin'}, function (authResult) {
    gapi.auth.signOut();
    setTimeout(function() {
        gapi.auth.authorize({ 'client_id': CLIENT_ID, 'scope': SCOPES, 'immediate': true, cookie_policy: 'single_host_origin'}, function (authResult) {
            if (authResult && !authResult.error)
                alert("Still signed in");
        })
    }, 5000);
 });
Run Code Online (Sandbox Code Playgroud)

这似乎是完全错误和不安全的.我过去测试了我的原始代码并且它运行正常,所以我认为最近Google API可能会出现回归.

oauth google-api oauth-2.0 google-plus google-oauth

7
推荐指数
0
解决办法
739
查看次数