我正在开发一个基于webkit的应用程序,可在iPad上使用。当用户选择某些文本时,默认情况下会弹出复制/定义(或只有选中短语时复制)。我希望能够将菜单项附加到此菜单或将其关闭并保留突出显示功能。
我的最终目标是,当用户选择一些文本时,我可以使用“创建突出显示”按钮,在突出显示的文本旁边,然后调用JavaScript函数来保存突出显示并将文本环绕在span标记中。
复制菜单加上我自己的菜单是合理的,但不是最好的主意,因为它看起来有点笨重。我可以关闭“复制”菜单,但这也会禁用webkit / iOS中的突出显示功能。
有什么建议吗?我需要完全用JavaScript(jQuery),CSS或HTML5编程。
答案 0 :(得分:-1)
我不太了解iOS的Webkit / Webview界面,但是它是MacOS,是的,可以通过以下方法实现,
1 - 您需要实施WebUIDelegate
2 - 实施ContextMenu Method
希望有所帮助...