作成日: 2025/02/06 最終更新日: 2025/02/06
文書種別
制限事項
発生環境
対象環境:MacOS(10.11以降)+ Safari
対象コントロール:GcTextBox、GcMultiLineTextBox
状況
回避方法あり
詳細
テキスト(GcTextBox)および複数行テキスト(GcMultiLineTextBox)コントロールのふりがな取得機能を使用しているとき、MacOSのSafari上で漢字を入力した場合に、一部の文字で、正しくふりがなを取得できないことがあります。
例:
「渡辺」(わたなべ)を入力すると、「watanab」(「watanabe」ではなく)と認識されて、「ワタナビー」というふりがなが取得されます。
発生原因:
InputManJSは、IME入力からふりがなを取得していますが、MacOSの「ライブ変換」機能がオンになっていると、キー入力の途中で自動的に漢字などの日本語テキストに変換されるため、入力途中の内容でふりがなが取得されて、本現象が発生します。
回避方法
MacOSの「ライブ変換」機能をオフにしてご使用ください。