Следующий код работает, чтобы открыть online URL
.Но он НЕ работает для веб-страницы (HTML file
) от local disk
:
Вопрос : Кажется, я что-то здесь упускаю.Как мы можем сделать это для html-файла с локального диска?
ПРИМЕЧАНИЕ : Ошибка не возвращается, возвращается только значение success
переменной false
.Я убедился, что файл HTML существует, успешно открыв его вручную.
async void DefaultLaunch()
{
// The URI to launch. NOTE: It works only for online URLs, http://www.bing.com etc.
var uriTest = new Uri(@"file:///C:/DotNET2017/Test.html");
// Launch the URI
try
{
var success = await Windows.System.Launcher.LaunchUriAsync(uriTest);
}
catch(Exception ex)
{
string st = ex.Message;
}
}
Снимок экрана со значением uriTest
в режиме отладки :