5

iOS、Android 甚至黑莓都允许您指定一个图标,当您将页面添加到设备的主屏幕时显示该图标。现在 Windows 8 允许您指定当页面固定到开始屏幕时出现的图标,如下所示:

<meta name="msapplication-TileImage" content="logo144.png"/>

但是,这似乎不适用于 Windows Phone 8。对吗?WP8 中是否有其他方法可以指定我的 Google 忍者技能未能发现的要使用的图标(而不是屏幕截图)?

4

3 回答 3

6

对于 Windows Phone 8.1,您可以使用元标记指定图像、标题、磁贴颜色,甚至推送通知。对于名称使用

<meta name="application-name" content="NAME HERE" />

对于瓷砖颜色

<meta name="msapplication-TileColor" content=" #009900" />

所有四种瓷砖尺寸的徽标

<meta name="msapplication-square70x70logo" content="smalltile.png" />
<meta name="msapplication-square150x150logo" content="mediumtile.png" />
<meta name="msapplication-wide310x150logo" content="widetile.png" />
<meta name="msapplication-square310x310logo" content="largetile.png" />

轮询比较复杂,所以所有细节都在这里

于 2015-01-21T11:26:55.447 回答
2

不幸的是,当您单击“固定开始”时,Windows Phone 只会固定当前浏览器窗口的屏幕截图。有很多方法可以解决这个问题,我有一个示例,其中包含显示自定义图像并要求用户在显示图像时固定的代码。对于所有变通方法,这都有问题,因为用户必须触发图像然后使用浏览器的固定功能。但它运作良好。

链接到示例代码 http://cdpn.io/jlEur

如果我是你,在让这段代码生效之前,我至少会使用一个 cookie 来查看你是否已经用“pin”提示用户。

于 2013-02-11T22:24:12.373 回答
1

根据网站Webmonkey

“虽然适用于 Windows Phone 8 的 IE 10 与桌面/平板电脑版本的功能非常接近,但 Web 开发人员需要注意一些事项。这是微软 IE 10 可以在桌面上执行但不能在桌面上执行的完整列表电话:

Windows 8 集成功能:链接预览、固定站点图标和通知以及支持将站点连接到应用程序”

于 2012-12-26T18:01:40.430 回答