【问题标题】:Windows phone 8 String to WebView uriWindows phone 8 字符串到 WebView uri
【发布时间】:2026-01-18 09:10:02
【问题描述】:

如何将字符串转换为 System.URI。我正在创建一个应用程序,当我用字符串指定 Web 视图源时。我收到一条错误消息“无法从字符串转换为 System.uri” 有人能帮我吗.. 这是示例代码:

    case "UF":
                ActualLoad = @"https://caa80bd8e97cc4df33a976d33c14171baf481521.googledrive.com/host/0B9--dJ-__iVYMGh0ODJlbUlZeHM/UselessFacts.html";
                break;

        }

        //jokes is the name of the webview 
        // ActualLoad is a string which contains the link.
        Jokes.Source = ActualLoad;
    }

【问题讨论】:

    标签: c# windows-phone-8 webview


    【解决方案1】:

    只需创建一个新的 Uri 实例:

      Jokes.Source = new Uri(ActualLoad, UriKind.Absolute);
    

    【讨论】:

    • 感谢您的回复,但它不起作用。见截图:snag.gy/fJ3X3.jpg
    • 确保 ActualLoad 不为空。
    • @Hunt3R 为 NULL,再次检查您的屏幕截图。实际负载 = null
    • 不应该的,是不是忽略了switch语句?
    • IT 正在跳过 switch 语句。你是对的。感谢您的帮助!