1

iPad用のuiwebviewを使用してテキストエディタを実装しています。太字のイタリック体とテキストに下線を引くために、単純な JavaScript を使用しています。

[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Bold\")"];

上記のコードは、テキストを太字にするために使用しています。

ここで、カット、コピー、ペーストも実装したいと思います。このコードをカット コピー アンド ペーストに使用しています。

[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Cut\")"]; [webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Copy\")"]; [webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Paste\")"]; しかし、うまくいきません。間違ったコマンド パラメータを使用していますか、またはそれを実装する方法はありますか? これらすべての機能を提供するポップアップ メニューがあることは理解していますが、このポップアップ メニューを無効にして、独自のものを使用したいと考えています。

ありがとう

4

1 に答える 1

0

UIWebView でのユーザー選択の無効化

ここで、過去のコピー メニュー項目を無効にすることができます

ありがとう

于 2012-08-29T13:28:15.053 に答える