在 android wear 智能手表上使用 HTML 页面作为表盘

Using HTML page as watch face on android wear smartwatch

我目前正在开发适合 android 佩戴的自定义表盘。我有一个问题,是否可以在 android wear 上使用 HTML 页面作为表盘?我正在尝试使用 HTML 设计表盘并将其显示在 android wear smartwatch 上。

可能吗?

可能不可能。 Android Wear doesn't include the webkit API,因此您根本不可能在手表上呈现您的 HTML 内容,这完全排除了将其用作表盘的可能性。

鉴于此,我想到的唯一可能性是:

  • 您可以使用第三方 WebView 替代品,并以此为基础进行构建。我知道的唯一一个是 Crosswalk,它更多的是关于构建一个完整的应用程序,所以我不知道它是否可以在表盘中使用。可能还有其他选择,但通常 Google 的 WebView 效果很好,我怀疑是否有很多完整的替代品。

  • 可以在手机上呈现你的WebView,抓取其中的Bitmap,发送到手表,然后在表盘上显示它。我可以根据经验告诉您,这非常重要,并且有一些重要的注意事项(例如滞后、电池使用和连接要求)。

一个警告:很难明确地说什么是"not possible";很可能有一种我不知道的方法可以做到这一点。