WP8 Contact Store запускает приложение
Я использовал Custom Contact Store, чтобы сохранить контакт в приложении Windows Phone 8,
уже пробовал, что моя схема URL работает, позвонив
Windows.System.Launcher.LaunchUriAsync(new Uri("myurlscheme:PageToEditContact?ContactId=0001", UriKind.Absolute));
из другого приложения целевое приложение может быть запущено на нужной странице.
сейчас ищу способы запуска моего приложения из родной программы просмотра контактов. однако, когда мы сохраняем URL для контакта (как следует); он только открывает IE и приводит к сообщению об ошибке "Неподдерживаемый адрес" (IE рассматривает только URL как HTTP/HTTPS URL, а не сравнивает со списком пользовательских схем URL, таких как iOS Safari).
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 обратная поддержка не требуется)
1 ответ
Афайк, это пока невозможно. Мы не можем запустить приложение от людей.
Windows Phone 8 Магазин пользовательских контактов и расширенные свойства