電話ギャップ/コルドバ アプリケーションがあります。リンク、2 つのテキストフィールド、およびテキストを含むビューがあります。
Web ビューからコピー、貼り付け、および選択オプションを削除したい。
使用:
[webView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitTouchCallout='none';"];
[webView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitUserSelect='none';"];
コピー ペーストを無効にして、Web ビューからメニューを選択することはできましたが、入力フィールド、つまりテキスト フィールドに残ります。
私が試したのは、webview の長押しを無効にすることでした。これにより、拡大鏡が無効になり、その結果、コピーと貼り付けのメニューが無効になりますが、テキストフィールドもダブルタップするとメニューが表示されます。Web ビューで長押しとダブルタップの両方を無効にするにはどうすればよいですか?
拡大鏡を無効にした場合、アプリがアプリ ストアのレビュー プロセスをクリアするかどうか、少し混乱しています。
これに対する解決策を教えてください。