安卓主题颜色和图标工作与https



Chrome for Android on Lollipop,你可以设置一个meta theme-color标签和图标:https://developers.google.com/web/updates/2014/11/Support-for-theme-color-in-Chrome-39-for-Android?hl=en

我的代码:
<link rel="icon" sizes="192x192" href="//static.rizzo.co.uk/images/favicon_192.png">
<meta name="theme-color" content="#95c676">

这对我来说是http网站的一部分,但一旦它去到https它失去了主题颜色和图标的会话的其余部分。

我分别尝试了主题颜色和图标,但都不能与https一起工作。这个图标可以在https和http上使用。有人使用这些成功与https或有类似的问题?

我以为我也有同样的问题,原来这是一个缓存问题,当我使用android远程调试(缓存只有头部标签?)

无论如何,它应该工作。您可以尝试复制粘贴此页面的html到您的https服务器:http://useragentman.com/tests/theme-color/?test

或附加以下脚本(来自useragentman,以防页面关闭):

<script>
    var $themeColor = document.querySelector("meta[name='theme-color']");
    function startAnim() {
        if ($themeColor.content === '#ff0000') {
            $themeColor.content = '#ffffff';
        } else {
            $themeColor.content = '#ff0000';
        }
        setTimeout(startAnim, 500);
    }
    startAnim();
</script>

相关内容

  • 没有找到相关文章

最新更新