Обновление содержимого Документов Google из расширения Chrome

Я хочу интегрировать свое расширение Chrome с Google Docs, чтобы оно могло заменить текст. Если я просто заменю текст, работая с DOM, это не даст никакого эффекта. Это может быть полезно во многих ситуациях. Одним из таких вариантов использования является расширение автозамены. Насколько я понимаю, код Google Docs написан на ClosureScript или что-то вроде этого.

Поиск текста внутри редактора не так уж и сложен. Это отмечено kix классы, такие как kix-appview-editor и тому подобное. Как я могу вызвать обновление из скрипта расширения JavaScript? Я не хочу использовать Google App Script. Я знаю, что то, что мне нужно, возможно, потому что я нашел расширение, изменяющее текст в GDocs из JavaScript. Расширение называется Blaze Text и у него нет проблем с работой с Google Docs. К сожалению, код запутан, поэтому определить, как они это делают, непросто.

Я нашел трюк, который делает это для React 15 и позже. Я использую его для совместимости с React.JS. Как я могу "принудительно обновить" Документы Google?

0 ответов

Другие вопросы по тегам