2

contentEditableがtrueに設定されているUIWebViewで、カット、コピー、ペーストのexecCommandを取得できないようです。selectAll コマンドを使用してテキストを選択できますが、切り取り、コピー、および貼り付けが機能しません。

これは私が使用しているコードです:

[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand('cut', false, null)"];

クリップボード操作を機能させるために他に何かする必要がありますか?

4

2 に答える 2

1

100% 確信があるわけではありませんが、UIWebView でプログラムによって切り取り、コピー、または貼り付けを実行できるとは思えません。ただし、window.getSelection() を使用して、選択したテキストを取得できます。そこからの選択でやりたいことができます。

于 2013-05-18T08:11:22.790 に答える