JSでコピー機能を実現 IOSと互換性があり、IOSはJSでコピー機能を実現

**document.execCommand()** は IOS システムでは実行されず、コピーできないため、従来のコピー メソッドは常に false になります。
ソリューションはclipboardjsを使用して実装されます

マニュアル

プラグインをインストールします(インストールにはyarnを使用することをお勧めします)

npm install clipboard --save

インポートプラグイン

import ClipboardJS from "clipboard";

使用

注:マウントされたフェーズでClipboardJS をインスタンス化した後、渡した DOM (パラメーター 1) がクリックされて監視され、コピーがトリガーされます。data-clipboard-text がテキスト コンテンツにコピーされます。トリガーされた DOM ノードに追加
のclick イベントの場合、このメソッドと競合するかどうかはわかりませんが、成功コールバックで対応するイベント処理を実行できます。次の方法は複数あります
パラメータを渡すなど、他の方法でも設定できます。より適切な他のソリューションを使用したい場合は、ドキュメントを参照してください。

おすすめ

転載: blog.csdn.net/lys20000913/article/details/130932945