我有一个简单的输入(type="text") html控件显示在我们的iOS应用程序的WebView中。
当在输入控件中选择文本时,会自动出现一个iOS对话框,其中包含四个选项:“剪切”、“复制”、“替换...”和“定义”。我需要能够删除或禁用,至少,“定义”选项。
这样做的原因是因为我们的应用程序通常用于连接到缺少internet连接的局域网上的其他设备。当按下"Define“选项时,iOS似乎会尝试发出某种互联网请求,以搜索某些内容。当没有互联网连接时,iOS应用程序似乎锁定了整整5-10秒,破坏了我们的应用程序的各种破坏。
是否有任何类型的CSS,HTML,或iOS选项来阻止“定义”选项可用?
为了防止任何人感到困惑,这里有一个我所说的例子:

发布于 2014-01-15 07:16:04
通过使用css,您可以防止选择文本,因此菜单将不会弹出(通过用户选择:无)。
您也可以禁用此菜单以使用此链接prevent define from showing in edit menu显示
https://stackoverflow.com/questions/21125791
复制相似问题