小编Ria*_*tte的帖子

Windows 8磁贴无法显示正确的图像.显示fav图标

我们将网页固定在Windows 8计算机上,但它显示的图像似乎是图标,而不是元数据/ xml文件中指定的图标.

我首先尝试将其添加到所有网页的头部:

<!--[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]-->
Run Code Online (Sandbox Code Playgroud)

由于某种原因,这不起作用.我可以成功导航到"内容"部分中所述的每个图像,并显示图像正常.

然后我尝试了希望这可能有效的xml.我的html头部分看起来像这样:

<!--[if IE]>
<meta name="application-name" content="My App"/>
<meta name="msapplication-config" content="http://mysite.somewhere.au/app/browserconfig.xml" />
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

我知道如果我使用默认名称'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>
Run Code Online (Sandbox Code Playgroud)

知道为什么显示fav图标而我的图像不显示?没有运气就试过没有钉住和重复.我用这个网站来帮助我:http://www.buildmypinnedsite.com/

提前致谢!

html internet-explorer tile windows-8 pinned-site

4
推荐指数
1
解决办法
2267
查看次数

标签 统计

html ×1

internet-explorer ×1

pinned-site ×1

tile ×1

windows-8 ×1