0
OfficeJSを使用してOffice Onlineドキュメント/ブック/プレゼンテーションのキーストロークを検出できますか?特に、英数字、スペース、タブ、改行などの文字出力に関するキーストロークOffice-jsでのドキュメントのキーストロークの検出
我々のようなJavaScriptでイベントハンドラを追加する方法に類似何か:
document.addEventListener('keydown' ...)
OfficeJSを使用してOffice Onlineドキュメント/ブック/プレゼンテーションのキーストロークを検出できますか?特に、英数字、スペース、タブ、改行などの文字出力に関するキーストロークOffice-jsでのドキュメントのキーストロークの検出
我々のようなJavaScriptでイベントハンドラを追加する方法に類似何か:
document.addEventListener('keydown' ...)
短い答えはノーです。キーストロークを検出する特定のイベントはありません。注意すべき点がいくつかあります。APIの非同期性のため、同期的な方法でイベントを検出して処理することはできません。リアルタイム検出とフォローアップアクションは、Webベースのアドインのための理想的なユースケースではありません。ただし、より高いレベルの変更はdata changedイベントに基づいて検出できます。イベントハンドラで何が変更されたのかを判断し、それまでに変更が行われていることを知っておく必要があります。