我正在开发一个Web应用程序,该应用程序将在使用Midori浏览器的设备上运行,并且应用程序模式为#34;。该应用程序运行得很好,但我注意到favicon(一个PNG文件)没有显示 - 只是一个白色的盒子,就好像图标完全丢失一样。
我找不到关于我应该在这里期待什么的文件。当我在Chrome中运行它时,应用程序(和favicon)显示就好了。
我确实看到了一些较旧的论坛帖子:
When in app or private mode, the Midori window uses the page favicon as the window icon.
source
the website's favicon is set as the window icon
source
除此之外,我已经看到了包含" favicon"的bugs列表。 - 似乎没有任何事情可以为我揭示这一点。帮助
答案 0 :(得分:1)
当使用--app http://test01-v0-16-attempt-1.test.realfavicongenerator.net/
从命令行启动Midori时,它使用声明为的32x32 PNG图标:
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
此页面是RealFaviconGenerator的测试页面,这意味着,当页面包含RFG生成的包时,将使用其32x32图标(顺便说一句,这是桌面浏览器的明智选择)。
所以你可以:
如果失败,检查服务器日志以查看Midori是否至少尝试加载您的图标可能会很有趣。
完全披露:我是RFG的作者。