我们将网页固定在 Windows 8 机器上,但它显示的图像似乎是收藏图标,而不是元数据/ xml 文件中指定的图标。
我首先尝试在所有网页中将其添加到我的 head 部分:
<!--[if IE]>
<meta name="application-name" content="My App"/>
<meta name="msapplication-TileColor" content="#ffffff"/>
<meta name="msapplication-TileImage" content="http://mysite.somwhere.au/app/img/tile.png" />
<meta name="msapplication-square70x70logo" content="http://mysite.somwhere.au/app/img/tiny.png"/>
<meta name="msapplication-square150x150logo" content="http://mysite.somwhere.au/app/img/square.png"/>
<meta name="msapplication-wide310x150logo" content="http://mysite.somwhere.au/app/img/wide.png"/>
<meta name="msapplication-square310x310logo" content="http://mysite.somwhere.au/app/img/large.png"/>
<![endif]-->
由于某种原因,这不起作用。我可以成功导航到“内容”部分中所述的每个图像,并且可以很好地显示图像。
然后我尝试了 xml 希望这可能有效。我的 html head 部分看起来像这样:
<!--[if IE]>
<meta name="application-name" content="My App"/>
<meta name="msapplication-config" content="http://mysite.somewhere.au/app/browserconfig.xml" />
<![endif]-->
我知道如果我使用默认名称“browserconfig.xml”,则此处不需要 msapplication-config,但无论如何我认为 id 是明确的......
我的 xml 看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square70x70logo src="http://mysite.somewhere.au/app/img/tiny.png"/>
<square150x150logo src="http://mysite.somewhere.com.au/app/img/square.png"/>
<wide310x150logo src="http://mysite.somewhere.au/app/img/wide.png"/>
<square310x310logo src="http://mysite.somewhere.au/app/img/large.png"/>
<TileColor>#ffffff</TileColor>
</tile>
</msapplication>
</browserconfig>
知道为什么显示收藏图标而我的图像没有显示吗?尝试取消固定和重新固定,但没有运气。我用这个网站来帮助我:http ://www.buildmypinnedsite.com/
提前致谢!