Windows应用程序中的推送通知 - 如何更改Toast消息的内容?

时间:2015-11-11 12:10:50

标签: windows cordova push-notification wns

我有一个使用Cordova开发的Windows应用程序。我在我的Windows开发人员帐户中注册了它并获得了我的令牌等。现在,当我通过Fiddler向当前安装在Windows Phone 8.1上的应用程序发送推送消息(toast)时,我收到了电话通知就好了 - 但它只是说“新通知”。

我使用这个xml作为消息:

    <?xml version="1.0" encoding="utf-8"?>
    <wp:Notification xmlns:wp="WPNotification">
        <wp:Toast>
            <wp:Text1>Test Message</wp:Text1>
            <wp:Text2>XXX</wp:Text2>
        </wp:Toast>
    </wp:Notification>

但是,我的通知中没有显示Text1和Text2。 如何实现Toast通知以实际使用推送通知中的内容?

由于我的应用程序是用Angular JS编写的,因此我不能在该主题上使用任何C#文档。

非常感谢任何有关此问题的帮助。 提前谢谢!

1 个答案:

答案 0 :(得分:1)

看起来你正在使用MPNS格式进行祝酒,但是尝试使用WNS(我假设)。确保使用WNS toast格式,记录为here。你的吐司应格式如下:

<toast>
    <visual>
        <binding template="ToastText02">
            <text id="1">Test Message</text>
            <text id="2">XXX</text>
        </binding>
    </visual>
</toast>