【问题标题】:ShellTileSchedule not working in windows phone 8ShellTileSchedule 在 Windows Phone 8 中不起作用
【发布时间】:2014-04-25 13:20:16
【问题描述】:

我正在使用 ShellTileSchedule 在 2 小时后安排本地通知,问题是有时它不会被触发,有时它会立即被触发。 我等了两个小时,Tile 没有得到更新,但后来我取消固定瓷砖并再次固定它,看看我的通知就在那里。 瓷砖时间表是否有任何限制或我做错了,请参阅下面的代码

        ShellTile primaryTile = ShellTile.ActiveTiles.First();   
        StandardTileData standardTileData = new StandardTileData();
        standardTileData.BackgroundImage = null;
        standardTileData.Title = "WE Have A Notification!";
        standardTileData.Count = 1;
        standardTileData.BackTitle = "MY FARM .";
        standardTileData.BackContent = name;
        standardTileData.BackBackgroundImage = null;

        ShellTileSchedule scheduler = new ShellTileSchedule(primaryTile, standardTileData);
        scheduler.Recurrence = UpdateRecurrence.Onetime;
        scheduler.StartTime = DateTime.Now.AddSeconds(7200);
        scheduler.Start();

P.S:我尝试在 Scheduler.startTime 中给出不同的值,但没有用。

【问题讨论】:

    标签: c#-4.0 windows-phone-8 cocos2d-x


    【解决方案1】:

    ShellTileSchedule 仅支持enumaration 中定义的有效间隔

    每 2 小时更新一次磁贴的唯一方法是通过推送通知发送更新的详细信息。 请参阅How to send and receive Tile notifications for Windows Phone 8 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-20
      • 2014-05-27
      • 1970-01-01
      • 2014-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多