У меня возникли проблемы с поиском способа хранения постоянных настроек для надстройки office.js на Mac.Установки постоянных настроек в OSX/Mac
В окнах localStorage отлично работает, так как сохраняет настройки, которые сохраняются при закрытии и открытии Word.
На Mac localStorage не сохраняется закрытие и открытие Word, даже при обновлении или закрытии и открытии надстройки.
Вот простой пример кода:
var settingString = 'mySetting';
var oldValue = localStorage.getItem(settingString);
write('oldValue: "' + oldValue + '"');
var d = new Date();
var newValue = d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds();
localStorage.setItem(settingString, newValue);
write('newValue: "' + newValue + '"');
Спасибо за быстрый ответ! Я действительно пытался с помощью куки-файлов без какой-либо удачи, но я, возможно, делал что-то неправильно. Я попробую с вашим кодом в понедельник и дам вам знать, как это происходит. – jkh
Я попытался сохранить файлы cookie, но у меня есть что-то вроде 45000 символов, и кажется, что это слишком много для файлов cookie. Есть ли другой способ решить эту проблему? – jkh