Как открыть PDF-файлы в сети Wix?
У меня вопрос. Я делаю веб-страницу в Wix, и я хотел бы показать PDF-файлы, которые я сохранил в моей базе данных Wix. Моя страница похожа на цифровую библиотеку, поэтому у меня есть интерфейс, где я показываю список книг, и у каждой книги есть кнопка "Читать книгу". Эти книги хранятся в поле базы данных wix, я хочу, чтобы, когда пользователь нажимает "прочитать книгу", открывается документ PDF, который я уже загрузил в базу данных, но это не позволяет пользователю загрузить книгу или распечатай, просто прочитай. У меня уже есть каждая книга, связанная с кнопками, но я не смог показать PDF-файл и его нельзя распечатать или загрузить. Как я мог это сделать? Читая оттуда, я увидел, что это можно сделать с помощью javascript или wix-кода, но я не могу сделать это правильно. Какие-либо предложения?
это единственный код wix, который у меня есть сейчас.
// Wix coce
const myElement = $w("#pdfViewer1"); //
$w.onReady(function () {
//page related code here...
let selectedBook = 0;
//here I'm trying to get the clicked button
function bookClick(index) {
return function(event) {
selectedbook = index+1;
checkEnablePostButton();
showSelectedBook();
};
}
function checkEnablePostButton() {
let item = $w("#checkDataset").getCurrentItem();
if (selectedBook > 0 && !!item.name)
$w('#postButton').enable();
else
$w('#postButton').disable();
}
});
И это HTML /JS-код, который я хотел бы сделать, но в коде WIX:
$('buttonclass').click (function () {
function openPDF(img, width, height){
right=(screen.width-ancho)/2;
top=(screen.height-alto)/2;
string="toolbar=0,scrollbars=1,location=0,statusba
r=0,menubar=0,resizable=0,width="+width+",height="
+height+",left="+right+",top="+top+"";
fin=window.open(img,"",string);
}
});
<a href="javascript:openPDF('page_to_display_the_pdf','580','560')">Read Book</a>
Что-то похожее на это (я знаю, что существуют лучшие сценарии, чем эти, но это пример для вас)
Я хочу, чтобы при нажатии кнопок "Читать книгу" открывалась еще одна страница wix, где эта книга открывалась в формате pdf и чтобы люди могли ее читать, но не скачивали и не печатали. Просто прочитайте его. Добавьте приложение PDFViewer на эту страницу, чтобы оно служило средством просмотра, но я не знаю, как все связать, чтобы оно работало так, как я хочу.