iphone - UIWebView 操作表在链接上弹出 - 自定义

标签 iphone uiwebview uimenucontroller

我正在尝试在 uiwebview 的操作表弹出窗口中替换或添加更多选项。当长按链接时,会显示标准 uiwebview 弹出窗口。我看到一些应用程序可以做到这一点,但我无法弄清楚。

标准选项是:打开或复制,我想隐藏副本并添加发送电子邮件。

有什么帮助吗?

谢谢 阿尔伯特

最佳答案

可以通过设置 CSS 类 -webkit-touch-callout: none 或设置 document.documentElement 在 UIWebView 中禁用该“操作”弹出窗口.style.webkitTouchCallout = "none"; 在 JavaScript 中。

禁用默认行为后,您可以创建您想要的任何自定义操作表。

关于iphone - UIWebView 操作表在链接上弹出 - 自定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2981918/

相关文章:

iphone - 在数字键盘上显示丢弃和完成按钮

ios - 您无权使用此服务 iTunes 应用上传错误

IOS - 点击 TabBarItem,检查变量以显示相应的 ViewController

javascript - 单点触摸平移后不会在 iPad 上触发 onscroll 事件?

ios - 在 UIMenuController iOS 开头追加自定义 UIMenuItems

iphone - 如何知道有多少用户从应用商店下载了应用?

ios - UIWebView 显示空白,除非重新加载

ios - 在 Safari 而不是 UIWebVIew 中打开链接?

ios - 自定义 UIMenuController 问题

ios - 通过 UIMenuController 的 UIMenuItem 传值