我可以将菜单项添加到IOS网络工具包复制/定义弹出菜单中吗?



我正在开发一个基于 webkit 的应用程序,用于 iPad。当用户选择某些文本时,默认情况下会弹出"复制/定义"(如果选择了短语,则仅"复制")。我希望能够将菜单项附加到此菜单或将其关闭并保留突出显示功能。

我的最终目标是,当用户选择一些文本时,我可以在突出显示的文本旁边有一个"创建突出显示"按钮,然后调用一个 JavaScript 函数来保存突出显示并将文本包围在 span 标签中。

拥有复制菜单加上我自己的菜单是合理的,但并不是最好的主意,因为它看起来有点笨拙。我可以关闭复制菜单,但这也会禁用 webkit/iOS 中的突出显示功能。

有什么建议吗?我需要完全用JavaScript(jQuery),CSS或HTML5编程。

我不太了解iOS的Webkit/Webview界面,但如果是MacOS,是的,可以通过以下方法实现,
1 -- 你需要实现WebUIDelegate
2 -- 实现上下文菜单方法

希望有帮助...

最新更新