Ни один из приведенных выше ответов для меня не сработал, я использую SharePoint 2013 и публикую поля Html в макетах страниц.
Пока я не выяснил метод в sp.ui.rte.publishing.js
файле и не переписал этот метод ни с чем, как показано ниже:
SP.SOD.executeFunc('sp.ui.rte.publishing.js', 'SP.ClientContext', function () {
RTE.Canvas.initialFocusOnRichText = function () { };
});
Я не обнаружил никаких ошибок консоли или нежелательного поведения в Rich Html Field после переопределения этой функции, но если кто-то заметит, пожалуйста, оставьте комментарий.