我測試了推送通知,我注意到當我向我的圖塊發送推送通知時,它會更新本地圖像的背景圖像和背景圖像,但是當我指定遠程圖像時,它不起作用。Windows Phone推送通知遠程URI更新在模擬器中不起作用?
我在模擬器中這樣做。我仍然可以通過代碼更改(在C#代碼中手動將圖像URI設置爲遠程)來手動將圖像更改爲遙控器,但通過推送通知,如果我指定了遙控器,它似乎不會更新圖像URI,只有一個本地的。
這是模擬器中的缺陷嗎?
我測試了推送通知,我注意到當我向我的圖塊發送推送通知時,它會更新本地圖像的背景圖像和背景圖像,但是當我指定遠程圖像時,它不起作用。Windows Phone推送通知遠程URI更新在模擬器中不起作用?
我在模擬器中這樣做。我仍然可以通過代碼更改(在C#代碼中手動將圖像URI設置爲遠程)來手動將圖像更改爲遙控器,但通過推送通知,如果我指定了遙控器,它似乎不會更新圖像URI,只有一個本地的。
這是模擬器中的缺陷嗎?
有相關的遠程圖像的幾個注意事項:Tiles Overview
對,我知道所有這些,但是,當我使用Windows Phone模擬器(7.1)測試我的應用程序時,指定遠程URI的推送通知不會將該tile更新爲遠程URI。當我嘗試通過代碼更改標準圖塊的屬性時,使用相同的確切遠程URI,它將起作用。此外,使用本地URI更新其他屬性(即使是相同的圖像屬性)似乎也可以工作。所以我想知道它是否是模擬器的故障。 – user1775884
而圖像不是超過https,並且它小於80KB? (我不得不想象下載的時間少於30秒) –
你應該叫
HttpNotificationChannel.BindToShellTile Method (Collection)
例如當指定推送通知圖像允許域,
NotificationChannel.BindToShellTile (new Collection<Uri> { new Uri("http://domain1.com"), new Uri("http://domain2.com") });
我不知道但這不適合我 –
你能表現出一定的代碼?如果你不發佈任何代碼,我不會成爲那些不會幫助你的人之一,但是自從我和Silverlight一起工作以來已經有一段時間了。我很確定我遇到了同樣的問題,這是一個簡單的解決方法,但如果你可以分享一些代碼,這應該有助於慢跑我的記憶。 – Jordan