[Clipboard] Chromeで非常に長い文字列をコピーできない

文書番号 : 82453     文書種別 : 制限事項     登録日 : 2017/12/01     最終更新日 : 2017/12/01
文書を印刷する
対象製品
Wijmo 5
発生環境
Chromeでのみ発生
詳細
wijmo.Clipboard.copyメソッドで、20万文字(環境によって文字数は異なる場合があります)などの非常に長い文字列をコピーすることができません。
この現象はChromeでのみ発生し、Chromeの動作に起因する制限事項です。

Chromeでは、ボタンクリックなどのユーザー操作を行ってからある程度時間が経過すると、コピー処理が失敗してしまいます。
wijmo.Clipboard.copyメソッドでは、内部処理で非表示のtextareaに文字列を設定して選択するという処理を行っています。この現象は、長い文字列をコピーした際にこの一連の処理に時間がかかってしまうために発生しています。