构建块和兼容性
迷你应用是需要超级应用才能运行的小型应用(通常为 2-4 MB)。这些组件都使用 Web 技术(HTML、CSS 和 JavaScript)构建而成,这与超级应用无关。迷你应用的运行时是超级应用中的 WebView,而不是底层操作系统,这使得迷你应用具有跨平台特性。无论超级应用是在 Android、iOS 还是其他操作系统上运行,相同的迷你应用都可以在同一超级应用中运行。不过,并非所有迷你应用都能在所有超级应用中运行,我们会在后面详细介绍这一点。
发现
用户通常会通过带品牌的二维码临时发现迷你应用,这解决了线下到线上的重要问题,例如从实体餐厅菜单进入付款迷你应用,或从实体电动滑板车进入租赁迷你应用。下图显示了 WeChat 的演示版迷你应用的此类带品牌二维码示例。使用 WeChat 超级应用扫描该二维码后,迷你应用会直接启动。其他超级应用通常无法识别条形码。