0

我使用自定義聯繫人存儲,保存了Windows Phone 8應用程序上的接觸,WP8聯繫人存儲啓動應用

已經嘗試過,我的URL方案的工作,通過從其他應用程序調用

Windows.System.Launcher.LaunchUriAsync(new Uri("myurlscheme:PageToEditContact?ContactId=0001", UriKind.Absolute)); 

,目標應用程序可以啓動到正確的頁面。

正在尋找從本地聯繫人查看器啓動我的應用的方法。然而,當我們將url保存到聯繫人時(如下);它只會打開IE並導致「Unsupported address」錯誤消息(IE只將URL視爲HTTP/HTTPS URL,而不是像iOS Safari一樣檢查自定義URL方案列表)。

ContactInformation ci = new ContactInformation(); 
IDictionary<string, object> _knownProperties = await ci.GetPropertiesAsync(); 
_knownProperties[KnownContactProperties.Url] = "myurlscheme:PageToEditContact?ContactId=0001"; 
StoredContact _storedContact = new StoredContact(_store,ci); 
await _storedContact.SaveAsync(); 

任何人都可以提供一些關於如何從WP8聯繫人列表啓動應用程序的提示? (WP7向後支持是沒有必要的)

+0

任何人都可以給一些提示嗎? 或確認無法做到這一點? –

回答

相關問題