ubuntu-sdk 附带的示例范围为 OpenWeatherMap API 实现了一个客户端。
如果我在类别渲染器模板中指定“card-background”(因为我想为我的卡片设置背景),则不会发生任何事情。代码如下所示:
const static string WEATHER_TEMPLATE = R"(
{
"schema-version": 1,
"template": {
"category-layout": "carousel",
"card-layout": "horizontal",
"card-size": "small",
"card-background": "color:///#0F0F0F"
},
"components": {
"title": "title",
"art" : {
"field": "art"
},
"subtitle": "subtitle"
}
}
)";
除非我将“卡片布局”更改为垂直,否则不会将颜色添加为背景。
有趣的是,如果将卡片布局设置为垂直,则卡片的背景为蓝色,但底部 10% 会被裁剪掉。有人见过这种情况吗?