イマーシブ リーダーのボタンをカスタマイズする方法

この記事では、Immersive Reader の起動ボタンをアプリケーションのニーズに合わせてカスタマイズする方法について説明します。

イマーシブ リーダーのボタンを追加する

Immersive Reader SDK には、Immersive Reader の起動ボタンに使用される既定のスタイルが用意されています。 このスタイルを有効にするには、immersive-reader-button クラス属性を使用します。

<div class='immersive-reader-button'></div>

ボタンのスタイルをカスタマイズする

ボタンのスタイルを設定するには、data-button-style 属性を使用します。 使用できる値は、icontexticonAndText です。 既定値は icon です。

アイコン ボタン

次のコードを使用して、アイコン ボタンをレンダリングします。

<div class='immersive-reader-button' data-button-style='icon'></div>

レンダリングされたボタン アイコンのスクリーンショット。

テキスト ボタン

次のコードを使用して、ボタン テキストをレンダリングします。

<div class='immersive-reader-button' data-button-style='text'></div>

ボタン内のテキストのスクリーンショット。

アイコンとテキスト ボタン

次のコードを使用して、ボタンとテキストの両方をレンダリングします。

<div class='immersive-reader-button' data-button-style='iconAndText'></div>

アイコンとテキストが統合されたスクリーンショット。

ボタンのテキストをカスタマイズする

ボタンの言語と代替テキストを構成するには、data-locale 属性を使用します。 既定の言語は English (英語) です。

<div class='immersive-reader-button' data-locale='fr-FR'></div>

アイコンのサイズをカスタマイズする

Immersive Reader のアイコンのサイズを構成するには、data-icon-px-size 属性を使用します。 アイコンのサイズがピクセル単位で設定されます。 既定のサイズは 20 px です。

<div class='immersive-reader-button' data-icon-px-size='50'></div>

次のステップ