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

发布于 2024-09-04 19:09:45 字数 165 浏览 3 评论 0原文

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

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

有什么帮助吗?

谢谢 阿尔伯特

I'm trying to replace or add more options into the action sheet popup in uiwebview. When touching long touch on a link standard uiwebview popup shows up. I saw some apps which did it, but i can't figure it out.

the standard options are : open or copy, i want to hide copy and add send email.

Any help ?

Thanks
Albert

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

许一世地老天荒 2024-09-11 19:09:45

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

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

That "action" popup can be disabled in a UIWebView by setting the CSS class -webkit-touch-callout: none or by setting document.documentElement.style.webkitTouchCallout = "none"; in javascript.

Once you disable the default behavior you can create any custom action sheet you'd like.

隱形的亼 2024-09-11 19:09:45

您想要自定义 UIMenuController 的 UIMenuItems。我在这里解释如何执行此操作:自定义 UIMenuController

You want to customize the UIMenuItems of the UIMenuController. I explain how to do this here: Customize UIMenuController

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文