概要
JavaScript でテキストをクリップボードにコピーするには、次の 3 つがあります。鍵API:
非同期クリップボード API (navigator.clipboard.writeText):
document.execCommand('copy'):
コピーをオーバーライドするイベント:
開発注
Async Plus Fallback
Async Clipboard API とフォールバックの組み合わせdocument.execCommand('copy') にすると、幅広いブラウザーのサポートが保証されます:
function copyTextToClipboard(text) { if (!navigator.clipboard) { fallbackCopyTextToClipboard(text); return; } navigator.clipboard.writeText(text).then(function() { console.log('Async: Copying to clipboard was successful!'); }, function(err) { console.error('Async: Could not copy text: ', err); }); }
以上がJavaScript でテキストをクリップボードに効率的にコピーするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。