如果Param内容大于430个字符,则无法显示Toast通知

时间:2015-12-01 17:23:15

标签: c# windows-phone-8 notifications toast

我正在开发wp8应用。我有一些问题。我为我的应用创建了Toast Notification。然后...

  1. 如果我的应用正在运行:那就好了。
  2. 但是,当我的应用关闭,或在主屏幕,或我的手机关闭。如果我的参数字符串少于430个字符,或者没有unicode字符,则Toast Notification可以显示。
  3. 这是我的服务器发送toast代码:

    // Create the toast message.
    string toastMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
                "<wp:Notification xmlns:wp=\"WPNotification\">" +
                   "<wp:Toast>" +
                        "<wp:Text1>" + TextBoxTitle.Text.ToString() + "</wp:Text1>" +
                        "<wp:Text2>" + TextBoxSubTitle.Text.ToString() + "</wp:Text2>" +
                        "<wp:Param>[My String]</wp:Param>" + 
                  "</wp:Toast>" +
                "</wp:Notification>";
    

    因此,在这种情况下,我的Toast通知可以提醒:

    "<wp:Param>[String great than 430 chars]</wp:Param>"
    
    "<wp:Param>"Sài Gòn"</wp:Param>"
    

    任何人都可以帮助我吗?

0 个答案:

没有答案