适用于Google Glass Mirror API的PHP客户端库中的自定义页脚

时间:2014-04-01 06:08:29

标签: php google-glass google-mirror-api

我希望添加带有时间戳和徽标的自定义页脚。默认情况下有时间戳,但现在是徽标。

我可以在Google Glass游乐场中单独添加:

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

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

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

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

另外,如果同一个图书馆有任何可用的文档,请告诉我。我找不到任何东西。

感谢。

1 个答案:

答案 0 :(得分:1)

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

您可以在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,即QuickStart附带的内容和当前使用的示例)与https://github.com/google/google-api-php-client上的1.0.x版本

之间存在一些细微差别