Я пишу приложение UWP на javascript.
Оно содержит список ссылок, каждая из которых вызывает PDF-файл.
PDF-файлы хранятся локально в приложении.
Цель состоит в том, чтобы предоставить библиотеку рук- бесплатная документация для Hololens (Windows AR). В любом случае я открываю PDF-файлы с помощью:
Windows.System.Launcher.launchFileAsync(file)
Все это отлично работает.
Однако PDF-файлы также ссылаются друг на друга с помощью гиперссылок.
Я могу изменить гиперссылки, чтобы они были любыми при первоначальном создании PDF-файлов.
Но как я могу сделать так, чтобы гиперссылки были по-прежнему ссылаются друг на друга при открытии в приложении PDF по умолчанию пользователя.
И снова приложение PDF по умолчанию может быть любым.
Это отлично работает в Adobe Acobat для Windows,
Хотелось бы перенести эту функцию в UWP.
Текущий код и работа:
window.onload = function () {
document.getElementById("#id").onclick = function (evt) {
pdfopen("pdf.pdf")
}
function pdfopen(pdf) {
var imageFile = "assets\\" + pdf;
// Get the image file from the package's image directory
Windows.ApplicationModel.Package.current.installedLocation.getFileAsync(imageFile).then(
function (file) {
// Launch the retrieved file using the default app
var options = new Windows.System.LauncherOptions();
Windows.System.Launcher.launchFileAsync(file)
}
);
Заранее благодарю за любую помощь ‹3