當用戶點擊我的應用中的按鈕時,是否可以啓動不同的Windows應用商店應用?啓動另一個Windows應用商店
回答
不幸的是,這是不可能的,因爲Win-RT應用程序不允許啓動其他應用程序。
有一個變通方法,讓您如果它註冊了一個特定的URL打開打開特定的應用程序:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206987(v=vs.105).aspx
我不知道它是否會多大幫助,但你可以打開存儲和去特定商店的應用程序頁面:
Launcher.LaunchUriAsync(new Uri("ms-windows-store:PDP?PFN=" + storeID), a);
凡STOREID樣子。「30416 [AppName的] [AppName的] _94hq21bnosq1p」,可從網絡商店源代碼獲得:
http://apps.microsoft.com/webpdp/en-gb/app/Fhotoroom/4d91298a-07cb-40fb-aecc-4cb5615d53c1
是的,您可以從您的應用程序中啓動其他Windows應用商店應用,如Bing地圖。地圖應用程序支持協議激活,這意味着您可以使用特殊的URL語法以編程方式從您自己的Windows應用商店應用程序調用地圖應用程序。
Windows允許應用程序註冊成爲某個URI方案名稱的默認處理程序。桌面和Windows應用商店應用都可以註冊爲URI方案名稱的默認處理程序。你可以看到http://devhammer.net/blog/w8wil-6-leverage-the-maps-app-for-location-based-features來獲得這個想法。
地圖應用URI方案官方的文檔,包括所有可用的參數,可以在這裏找到:http://msdn.microsoft.com/en-us/library/windows/apps/jj635237.aspx
是的,這可以從您的應用程序啓動任何現有的Windows應用商店的應用程序,所有你需要do是導航到http://www.windowsphone.com/url-of-existing-app。 這將首先在瀏覽器中打開應用,而不是自動打開應用商店本身。
寫在按鈕的單擊事件下面的代碼
private void AnotherApp(object sender, RoutedEventArgs e)
{
WebBrowserTask task = new WebBrowserTask();
task.URL = "http://www.windowsphone.com/en-us/store/app/all-base-to-all-base-converter/869cea08-3a99-4218-8d4f-a631c2fb8f53";
task.Show();
}
應用將首先開放的應用程序在瀏覽器不是自動的控制將被轉發到IT賣場。
- 1. 如何讓Windows應用商店應用啓動另一個Windows應用商店
- 2. Windows應用商店應用啓動
- 3. Windows應用商店應用:如何啓動其他應用?
- 4. 如何在啓動時啓動後臺任務 - Windows應用商店應用
- 5. 禁用Windows應用商店
- 6. 啓動應用商店對話框?
- 7. ListView項目動畫 - Windows應用商店
- 8. 自動生成Windows 8商店應用
- 9. 如何在Windows 8中重新啓動Windows應用商店應用程序
- 10. 從Win RT/Windows 8應用程序啓動Windows應用商店清單
- 11. Windows商店應用程序
- 12. Windows應用商店藍牙
- 13. Windows商店應用導航
- 14. 在Windows商店應用
- 15. ServicePoint.Expect100Continue爲Windows商店應用
- 16. Windows商店應用遊戲
- 17. Windows 8商店應用
- 18. 將多個商店magento中的一個商店移動到具有多個商店的另一個服務器
- 19. Windows應用商店帳戶和Windows Phone商店帳戶
- 20. 在WinRT XAML(Windows8,Metro,Windows應用商店應用)中綁定另一個屬性
- 21. 在Windows應用商店應用中運行多個動畫
- 22. 在Windows應用商店應用中啓用抗鋸齒
- 23. VirtualKey C#Windows應用商店應用
- 24. Windows應用商店應用UI更新
- 25. Windows應用商店應用名稱
- 26. LibSpotify和Windows應用商店應用
- 27. ItemGridView ItemClick在Windows應用商店應用
- 28. Windows應用商店應用中的DynamicResource?
- 29. Windows應用商店應用和F#
- 30. Windows應用商店應用開發
Cameron的迴應中的鏈接是針對Windows PHone 8中的類似概念,這裏是[指向相同概念(協議激活)的鏈接](http://msdn.microsoft.com/zh-cn/library/windows/用於Windows應用商店應用程序的應用程序/ apps/xaml/hh779673.aspx)。 –
Doh!對於那個很抱歉。 –
謝謝你們兩位!這對我有用:) – kirani