Safari では、テキストを編集可能なテキストエリアに貼り付けています。実行しdocument.execCommand("undo", false, null)
ても何も起こらず、テキストに余分な改行が表示されます。
CtrlZテキストを消去するには、手動で押す必要があります。
その後の試行で、 を実行するdocument.execCommand("undo", false, null)
と、ソース ドキュメントとまったく同じようにテキストが表示され、テキストが消去されます。
初めては機能しませんが、最初に手動で を押した後は、その後のすべての試行CtrlZで機能します。
2 番目の試行だけでなく、すべてdocument.execCommand("undo", false, null)
の試行に取り組む必要があります。
解決策を知っているこの問題の経験がある人はいますか?