iPad用のuiwebviewを使用してテキストエディタを実装しています。太字のイタリック体とテキストに下線を引くために、単純な JavaScript を使用しています。
[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Bold\")"];
上記のコードは、テキストを太字にするために使用しています。
ここで、カット、コピー、ペーストも実装したいと思います。このコードをカット コピー アンド ペーストに使用しています。
[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Cut\")"];
[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Copy\")"];
[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand(\"Paste\")"];
しかし、うまくいきません。間違ったコマンド パラメータを使用していますか、またはそれを実装する方法はありますか? これらすべての機能を提供するポップアップ メニューがあることは理解していますが、このポップアップ メニューを無効にして、独自のものを使用したいと考えています。
ありがとう