我正在开发一个电子应用程序,该应用程序使用NodeRT在Windows 10中显示吐司通知。到目前为止,我已经可以正常工作,并且“ ToastGeneric”通知显示正常。
该应用程序在接到来电时会向用户显示通知。
正常的烤面包看起来很好:
但是,如果我在scenario="incomingCall"
上添加<toast>
,则会弄乱用户界面。
我在任何地方都找不到关于此行为的任何适当文档。我什至尝试使用Microsoft提供的code sample,但这也不起作用。
你知道哪里出问题了吗?
这是我的吐司面包:
<toast>
<visual>
<binding template='ToastGeneric'>
<text>%s</text>
<text>%s, %s</text>
<group>
<subgroup>
<text hint-style="base">52 attendees</text>
<text hint-style="captionSubtle">23 minute drive</text>
</subgroup>
<subgroup>
<text hint-style="captionSubtle" hint-align="right">1 Microsoft Way</text>
<text hint-style="captionSubtle" hint-align="right">Bellevue, WA 98008</text>
</subgroup>
</group>
</binding>
</visual>
<actions>
<action arguments = 'answer'
content = 'answer' />
<action arguments = 'ignore'
content = 'ignore' />
</actions>
</toast>
答案 0 :(得分:0)
根据@Richard Zhang的建议,我在Notifications Visualizer中试用了该模板。
它产生了与我通过NodeRT看到的相同的混乱UI。看来incomingCall
场景强制性地要求模板在正文之后提供两个(或三个,我不记得了)按钮。然后是带有“答案并拒绝”按钮的最后一行。
能够使用这种场景真的很酷,但是,我不得不接受常规的烤面包通知。