ブラウザやWordのファイルから選択したテキストをドラッグアンドドロップで貼り付ける処理を実装しているのですが、ChromeやFireFoxでは問題なくテキストデータを取得できるのですが、Safariのみ空になってしまいます。
Javascript
1const handleDrop = (e) => { 2 e.preventDefault(); 3 const text = e.dataTransfer.getData('text/plain'); 4 console.log(text); // 空っぽ 5 6 return true; 7 }; 8 9area.addEventListener('drop', handleDrop, false);
Safariでは取得ができないような情報もなく、何か別の処理が必要になのでしょうか?
ご教授いただければ幸いです。
よろしくお願い致します。
あなたの回答
tips
プレビュー