Я занимаюсь учебными пособиями и создаю основное приложение для хранения Windows 8.1. Приложение содержит различные ссылки на файлы PDF, которые я сохранил в папке с ресурсами, и пытался их открыть в Windows Reader по умолчанию ...Открытие различных pdf-файлов в приложении для Windows 8.1
До сих пор у меня есть один PDF-файл, который открывается совершенно один раз щелкнул. Но мне нужно это для работы во всех файлах PDF, а не только в том, что я указал в переменной filetoLaunch.
(function() {
"use strict";
WinJS.UI.Pages.define("/pages/page/page.html", {
ready: function (element, options) {
document.getElementById("file").addEventListener("click", launchFile, false);
}
});
var fileToLaunch = "assets\\mypdf.pdf";
function launchFile() { Windows.ApplicationModel.Package.current.installedLocation.getFileAsync(fileToLaunch).done(
function (file) {
Windows.System.Launcher.launchFileAsync(file).done(
function (success) {
if (success) {
WinJS.log && WinJS.log("File " + file.name + " launched.", "sample", "status");
} else {
WinJS.log && WinJS.log("File launch failed.", "sample", "error");
}
});
});
}
В принципе я не могу понять, как изменить переменную filetoLaunch, чтобы определить все файлы PDF, а не только, что ни одного.
Любые идеи были бы замечательными! Благодарю.