PHP Client Library for Google Glass Mirror API 中的自定义页脚


Custom Footer in PHP Client Library for Google Glass Mirror API

我想添加一个带有时间戳和徽标的自定义页脚。默认情况下,时间戳存在,但现在徽标已存在。

我可以在谷歌眼镜游乐场中单独添加这个:

https://developers.google.com/glass/tools-downloads/playground

我知道我们可以在卡片 html 中添加一个标签,例如:

<footer><img src='data:image/png;base64,iVBORw0KGgoAA...'/></footer>

但它的格式不正确。Playground也提供了一个css文件,但是如何使用谷歌眼镜的PHP客户端库将其插入到实际卡片中。

另外,如果同一库有任何可用的文档,请告诉我。我找不到。

谢谢。

时间戳和徽标由 Glass 自动添加到页脚的右侧 - 您无法控制它。时间戳始终存在,当您的 Glassware 经过 Google 审核并在 MyGlass 页面上公开提供时,将添加徽标。

您可以通过在预览屏幕下标有"页脚品牌图标"的框中包含 URL 来在 Playground 上模拟这一点。

实际页面上,标签仍可用于在页脚左侧添加文本

<article>
  <section>
    Footer example
  </section>
  <footer>
   <img class="left" src="data:image/png;base64,iVBORw0KGgoAA..."/>
  </footer>
</article>

从 Playground 页面链接到的 CSS 文件已经在 Glass 上可用 - 你不需要包含它,其中定义的所有样式都已经可供你使用。

您可以 https://developers.google.com/glass/v1/reference/timeline/insert 中的 PHP 示例中所示调用timelineItem.setText(),而是可以在 HTML 中创建卡并使用 timelineItem.setHtml() 调用它。您可以在 https://code.google.com/p/google-api-php-client/source/browse/trunk/src/contrib/Google_MirrorService.php 阅读此 PHP 库的文档/源代码。请注意,此版本(快速入门附带的版本 0.6.x 版本,示例当前使用的版本)与 1.0.x 版本之间存在一些细微差异 https://github.com/google/google-api-php-client