据我了解,创建 WebClip 是为了指向一个网络应用程序。
然而,另一方面,它在内部所做的只是让系统知道应该打开 URL(并且作为示例 Safari 处理)。
我的问题是 WebClip 是否可以包含任何其他非 http:// url(作为邮件、短信或任何其他注册协议的示例协议)?
是的和不...
Web Clip 用于 Web 内容。您必须在 MobileSafari 中查看网页(或 Web 应用程序)才能将 Web Clip 保存到主屏幕 - 无法在 Safari 中查看的 URL(邮件、短信等)因此不能保存到主屏幕。
不过,这并不意味着您会被 HTML 所困扰:Safari 可以查看 PDF、Office 和 iWork 文档、图像和各种其他垃圾,并且“添加到主屏幕”在查看其中一个时仍然有效。(并不是说它特别有用……)
此外,您的 Web 内容不必是基于 Web 的:如果您在data:
URL 中编码您的网页,将其保存到主屏幕将为您提供一个存储在本地的“Web 应用程序”。