簡體   English   中英

在Windows Phone 8 Web瀏覽器控件中打開docx文件

[英]Opening docx file in Windows Phone 8 webbrowser control

我正在Windows Phone 8的Web瀏覽器控件中加載URL,當我單擊可從站點下載的docx文件時,它沒有被下載或打開。 它只是不斷加載。 無論如何,是否可以在webbrowser控件中打開docx文件或下載docx文件並通過WP8的IE10瀏覽器打開?

您需要附加到WebBrowser的Navigating事件( 參考 )。 在這種情況下,您需要查找要處理的URL,然后直接啟動它們,然后取消導航。 像這樣未經測試的代碼。

void web_Navigating(object sender, NavigatingEventArgs e) {
   string url = e.Uri.ToString();
   if (url.EndsWith("docx")) {
      Launcher.LaunchUriAsync(url);
      e.Cancel = true;
      return;
   }
 } 

您可以通過傳遞這樣的網址輕松打開它

await Launcher.LaunchUriAsync(new Uri("http://www.abundantcode.com/mydoc.docx"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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