在移动设备上推送指向特定 url 的图标

发布于 2024-10-13 00:25:55 字数 50 浏览 2 评论 0原文

请帮助我找到如何在所有移动设备上推送我们应用程序的图标。该图标应引导至应用程序的主页。

Please help me find how to push an icon of our application on all the mobile devices. This icon shall lead to the home page of the application.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荒岛晴空 2024-10-20 00:25:55

这实际上取决于移动设备。

对于 iPhone,这个过程非常简单。您只需创建一个 45x45 的 .png 图标,并将其放入站点的根目录中,并将其命名为 apple-touch-icon.png。然后添加对 中图标的引用。

有趣的是,同样的代码和图标也适用于 Android 浏览器 - 就像只要您的应用程序未在 SSL 下运行。

但对于其他设备来说,这个过程可能有点像噩梦。我还没有在 Symbian 上解决这个问题,但我已经为 BlackBerry OS(webkit 之前的版本)创建了书签启动器,这个过程确实相当复杂。您需要创建OTA .JAD文件和.COD文件,然后检测UA版本并下发正确的文件。有一个名为 create-a-jad 的工具可以帮助您编译启动器文件。一旦你实现了这一点,不要忘记将 .cod 和 .jad mime-types 添加到你的服务器配置中

It really depends on the mobile device.

For iPhone the process is super easy. You just create a .png icon that is 45x45 and drop it into the root of your site and name it apple-touch-icon.png. Then add a reference to the icon in your <head>

<link rel="apple-touch-icon" href="/path/to/some.png"/>

Funnily enough this same code and icon will work on Android browsers as well - as long as your application is not running under SSL.

But for other devices the process can be a bit of a nightmare. I've not tackled this on Symbian but I have created bookmark launchers for BlackBerry OS (pre-webkit versions) and the process is really quite complicated. You need to create an OTA .JAD file and .COD files, and then detect the UA version and deliver the correct file. There is a tool called create-a-jad that helps you compile the launcher files. Once you achieve that don't forget to add the .cod and .jad mime-types to your server config

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文