Ahm*_*mad 5 toast push-notification windows-phone-7 windows-phone-8 mpns
我的应用程序中有一个案例,我需要在应用程序离线时向用户设备发送推送通知,并显示为Toast通知.
当用户点击toast消息时,我需要根据消息导航到我的应用程序中的特定页面.我知道这在吐司通知中可用,但我可以将参数从我的服务器发送到吐司以确定页面吗?
Era*_*ran 15
当然可以.
您从服务器发送的Toast通知的XML如下所示:
<?xml version="1.0" encoding="utf-8"?>
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>[string]</wp:Text1>
<wp:Text2>[string]</wp:Text2>
<wp:Param>[string]</wp:Param>
</wp:Toast>
</wp:Notification>;
Run Code Online (Sandbox Code Playgroud)
您可以使用该Param参数向您的应用发送参数:
您可以使用Param元素深层链接到应用中的特定屏幕.以下是允许的格式.用于以下示例的任何字符串不得超过256个字符.
- /page1.xaml - 定义应用启动时在应用中导航到的屏幕.该字符串必须以"/"开头.
- /page1.xaml?value1=1234&value2 = 9876 - 定义应用程序启动时导航到的屏幕,以及信息的名称/值对.该字符串必须以"/"开头.
- ?value1 = 1234&value2 = 9876 - 包含传递到应用程序默认开始屏幕的信息的名称/值对.该字符串必须以"?"开头.
(取自这里)
| 归档时间: |
|
| 查看次数: |
3422 次 |
| 最近记录: |