Официальная версия office.js доступна здесь:
https://appsforoffice.microsoft.com/lib/1/hosted/office.js
Он содержит следующие строки в коде:
window.history.replaceState = null;
window.history.pushState = null;
Это нарушает некоторые функции истории в моих надстройках Excel (я использую react
и react-router
)
Почему office.js сбрасывает эти функции истории? Я не могу найти никаких объяснений в документации.