[英]Windows Phone 8.1 open link in other app
我有一個可以顯示一些鏈接(音樂/視頻/等...)的程序。 我想要單擊下載按鈕時,我的應用程序將該鏈接發送到UC Downloader進行下載。 我可以使用Internet Explorer打開鏈接,但我想在UC Downloader中打開。
如果您知道的話,可以從代碼中啟動應用程序。 從msdn :
通過使用關聯啟動API,您的應用可以通過啟動自定義URI自動啟動另一個應用。 為此,請使用Windows.System命名空間的Launcher對象中的Launcher.LaunchUriAsync(Uri)方法。 例如,以下代碼啟動一個虛構的Contoso應用程序以顯示新產品。
范例:
private async void LaunchContosoNewProductsButton_Click(object sender, RoutedEventArgs rea)
{
// Launch URI.
Windows.System.Launcher.LaunchUriAsync(new System.Uri("contoso:NewProducts"));
}
這是如何做。
Windows.System.Launcher.LaunchUriAsync(new Uri("uc-url:http://www.microsoft.com"));
private async void Button_Click(object sender, RoutedEventArgs e)
{
string uriToLaunch = @"http://www.bing.com";
var uri = new Uri(uriToLaunch);
var success = await Windows.System.Launcher.LaunchUriAsync(uri);
}
在Windows Phone 8.1中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.