任意の文字列をコピー/ペーストする方法

文書番号 : 82234     文書種別 : HowTo
登録日 : 2017/06/23     最終更新日 : 2017/06/23

対象製品

Wijmo 5

詳細

JavaScriptでは、「document.execCommand('copy')」を実行すると文字列をクリップボードにコピーすることができますが、あらかじめコピーする文字列を選択する必要があります。

WijmoのClipboard.copyメソッドを実行すると、文字列を選択しなくても任意の文字列をクリップボードにコピーすることができます。

また、WijmoのClipboard.pasteメソッドを実行すると、Ctrl+Vキーを押してペースト処理が実行された時にクリップボードの文字列を取得することができます。

なお、セキュリティ上の理由から、ユーザーがペースト処理を実行したとき以外(ボタンクリック時など)に、document.execCommand('paste')とClipboard.pasteメソッドを実行してクリップボードの文字列を取得する、というような処理は実行できません。

サンプル