Windows Phone 7互联网快捷方式图标

6
在Windows Phone 7上创建网站快捷方式时,它创建的图标是网站的快照而不是我想要显示的任何类型的图标。例如,在iOS中我可以指定。
<link rel="apple-touch-icon" href="Logo.ico" />

它使用该图标作为主屏幕图像。

我尝试过

<link rel="shortcut icon" href="Logo.ico" />

这在IE浏览器上似乎可以正常工作,但在IE移动版上不行。

有人成功地为Windows Phone 7 / IE7移动版创建了主屏幕图标吗?

3个回答

7
我假设您指的是将网页固定到开始屏幕上。
这是有意为之的。您无法更改它。
我认为目的是让您在点击时可以看到更好的想法,了解您将要前往的位置。如果您从同一站点固定多个页面(否则将具有相同的图标),那么这一点尤为明显。
如果可以设置自定义图标,则需要173x173像素,这与任何其他平台都不同。因此,会有许多未指定此类信息的站点/页面。如果备用方案是使用默认的favicon图像,则其通常只有16x16(或32x32)像素,因此在173x173像素平铺上看起来不太好。

明白了,谢谢!我理解它不会默认设置图标,但是对我来说完全没有设置图标的选项有点糟糕,不过没关系。 - sdm350
@Azkar 这可能很好,但我想眼下有更高优先级的事情需要处理 ;) - Matt Lacey

2
你只需要一个.css文件和一张256x256的图片。
    .logo {
        display:none;
    }
    @media screen and (max-width: 480px) {
        .logo {
        display:block;
        text-align:center;
        width:auto;
        padding-top:32px !important;
        padding-bottom:32px !important;
        }
    }

在第一个HTML输出之前,创建一个具有logo类和256x256图像的div。
在Nokia Lumia 800上进行了测试。

我认为你没有很好地阅读问题;你的回答并没有解决OP所问的问题。此外,我将删除你的网站链接。它与这个主题无关,并且你没有透露这是你的网站(发布链接需要这两个条件)。如果没有这些条件,它可能会被标记为垃圾邮件。 - Andrew Barber
我仔细阅读了问题,但是没有元标签来执行该操作。所以我认为我会分享我的解决方案。 - Aboy

1

尽管Matt Lacey是正确的,但仍有一种方法可以实现。 这不是一个非常好的方法,但谷歌和其他公司正在使用它。

创建一个只包含您的标题图标的HTML页面。该页面重定向到您的实际网站。 现在当然每个人都必须将HTML页面固定到开始屏幕上。您可以通过按钮或类似物品告诉访问者固定HTML页面。

或者

为每个Windows手机用户创建一个JavaScript覆盖层,以便他们想要将您的网站固定到开始屏幕上(由"固定到开始屏幕"按钮确定)。 关于其中的更多信息: http://www.russellbeattie.com/blog/creating-a-pinnable-windows-phone-7-tile-for-your-website-like-google

我也在寻找更好的方法来在WP8中创建博客图块,但显然没有直截了当的方法。


有了Windows 8.1(以及它的WP对应版本),终于有了更好的解决方案! - ProblemsOfSumit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接