簡體   English   中英

Windows Phone 8.1在其他應用程序中打開鏈接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM