Я работаю над надстройкой веб-приложения, которая запускается в окне панели задач PowerPoint. Приложение получает файлы .pptx с сервера и отображает их с помощью кнопок, чтобы пользователь мог выбрать один из них. Когда пользователь выбирает файл, он должен открыть этот файл в новом окне. Я узнал, как открывать файлы с помощью машинописного текста, но они не открываются и не загружаются, когда я использую это в надстройке.
Это код, который я пробовал:
async onClickTemplate() {
window.location.href = 'file.pptx';
}
<button class="btn" (click)="onClickTemplate">Download</button>
Они должны работать в обычном веб-приложении, но при запуске в панели задач PowerPoint я получаю только ошибку в панели задач. Там нет кода ошибки, просто всплывающее окно Ошибка. Есть ли обходной путь для этого? Или есть другой код, который я могу попробовать для этого?