adv*_*tej 5 google-glass google-mirror-api
我正在使用timeline.html创建一个包作为我的封面页,并使用timeline.htmlPages属性提供其他子页面.我希望封面和每个子页面都有不同的菜单项.目前我没有看到任何方法为每个htmlPage和/或封面页面都有一个menuItem.我错过了什么吗?
我在Glass Foundry期间为此做了一些工作:我创建了一个随机的bundle id,然后我循环遍历所有的html页面并使用相同的bundle id插入一个时间轴项目,使用相同的封面页和一个单独的htmlPages无论我想要哪个menuItem用于该索引.这可以按照我想要的方式工作,但是因为这会导致N次插入()调用,所以玻璃接收包需要花费很多时间[也作为副作用吃掉我的api配额]
即使给定的时间线卡有很多页,您也只能有一个菜单。
timelineItem.html旨在timelineItem.htmlPages用于恰好超出屏幕上可用空间的单个逻辑内容。因此,他们都共享相同的菜单和相同的timelineItem.id.
如果您需要为每个页面使用不同的菜单,那么您的内容可能在逻辑上是独立的。这保证了每段内容都有一个独特的时间线卡,并且允许您指定不同的菜单。捆绑方式timelineItem.bundleId允许您将相似的不同卡片分组,正如您所描述的那样。
传输的数据总量大致相同,因此总延迟应该不是太大的问题。如果逐渐插入很明显,请考虑仅timelineItem.notification在要插入的最后一个项目上进行设置。
| 归档时间: |
|
| 查看次数: |
201 次 |
| 最近记录: |